zoukankan      html  css  js  c++  java
  • ubuntu中vim找不到配色方案blackboard

    在ubuntu下启动vim,提示找不到配色方案blackboard(或其他的),

    如何挑选自己喜欢的配色方案呢?在/usr/share/vim/vim72/colors中,(这里根据自己的vim版本选择相应的文件夹)

    可以看到很多文件,这些文件就是vim自带的配色方案。比如我们要把配色方案设置为blue.vim,(这个是最难看的)

    colorscheme  delek

    delek和koehler这两个稍微好看点,其他真TM难看

    则我们可以centos中打开/etc/vimrc,找到colorscheme一行,将blackboard改成delek保存退出即可。

    配色方案设置完毕。我们可以试多几个方案,找到自己最喜欢的一个。

    首先打开vim,输入命令 scriptnames看看vim加载了哪些脚本

    :scriptnames

    可见所有和语法及颜色相关的脚本都已经加载了,应该不是它们的问题。

    在看.vimrc配置文件

    1 set nocompatible        " Vim settings, not Vi settings.  must be first
      2 set autoindent          " Auto align when insert new line, for instance, when using o or O to insert new line.
      3 set ruler               " Show ruler at the bottom-right of vim window
      4 set showcmd
      5 set backspace=indent,eol,start          " Enable delete for backspace under insert mode"
      6 colorscheme darkblue
      7 set number              " Show line number
      8 syntax on
      9 if &term =~ "xterm"
     10   if has("terminfo")
     11     set t_Co=8
     12     set t_Sf=^[[3%p1%dm
     13     set t_Sb=^[[4%p1%dm
     14   else
     15     set t_Co=8
     16     set t_Sf=^[[3%dm
     17     set t_Sb=^[[4%dm
     18   endif
     19 endif
    

      

    从第9行开始,如果用的是xterm,那就就进行下面的颜色设置,那么如果系统用的不是xterm呢?于是赶紧查看,在shell终端输入如下命令

    echo $TERM

    结果如下

    vt100+

    果然不是xterm,怪不得没有颜色。

    解决办法:打开shell配置文件,.bash_profile或.bashrc加入下面一行

    TERM=xterm
    export TERM

    重新敲一下bash,再次运行vim,颜色来啦!兴奋!

  • 相关阅读:
    错误日志记录
    解决连接Oracle 11g报ORA-01034和ORA-27101的错误
    windows和linux 下将tomcat注册为服务
    ORA-12170: TNS:Connect timeout occurred
    ubuntu修改时区和时间的方法
    SecureCRT中文显示乱码的解决方法
    修復 “Failed to bring up eth0″ in Ubuntu virtualbox
    HDU 1358 Period
    rcp(插件开发)点击按钮出现 The chosen operation is not enabled 解决办法
    CRM上线之路 走上了CRM实施顾问-第12天上班 -第三周
  • 原文地址:https://www.cnblogs.com/qiandu/p/4081601.html
Copyright © 2011-2022 走看看