标签:des style class blog http color
????我的整理vim的显示分为字体和配色。
为了私有化而不影响其他人的配置,需要在自己的home下建立相应的文件和文件夹——.vimrc和.vim/colors。
vim和Gvim要区分开
vim中的配色方案都是给Gvim使用的,而终端的vim是使用不了的
SecureCRT和vim
第一种方案中已经说得很清楚,之所以没出现方案的颜色是不识别,就是说只要配色正确的话,一切都是ok的。
生成终端vim能识别的desert配色方案
由于linux上装的是python2,而不是Python3,所以没能够在linux上执行成功,所以在win7上装了Python3。将包含Python
exe的路径添加到path环境变量中。按照文章中说的,生成成功。其中要注意的是“删除掉它的终端配色”指的是color terminal
definitions下面所有包含ctermfg的部分。如下图:
放到linux上面信心满满的进行colorscheme
test.vim,心情是激动的,结果是失望的,给报错了,如下图。原因就是windows中的结尾\n\r和linux的\n不一致导致的。怎么处理,当让是去除window的特殊字符,这时经各种查询得知linux中有直接转换的命令——dos2unix。于是成功将格式转换。
成果:
这是vim中输入colorscheme test,激动的时刻来了,正确的显示画面。如果还不是能,.vimrc请设置set t_Co=256,并且要在colorscheme
test之前。我开始就是位置不对,手工的colorscheme test可以,但自动的不行。
1、配色方案
我个人比较喜欢的配色方案是desert
配色方案的修改:
临时修改:可以直接在vim中输入 :colorscheme desert
set t_Co=256
默认修改:可以通过修改.vimrc文件,在最后加入colorscheme desert
2、字体
我比较喜欢的一款字体是Monaco,缺点是这款字体中文会乱码,比较好的替代品就是yahei mono,就附近中的字体
默认修改:可以通过修改.vimrc文件,在最后加入 set
guifont=Monaco:h11,其中h11是字体大小
3、自动补全
关键字自动补全可以使用ctrl+p或者ctrl+n;而像括号,单引,花括号等补全可以将下面这段代码加入到~/.vimrc文件中
inoremap
( ()<ESC>i
inoremap [ []<ESC>i
inoremap {
{}<ESC>i
inoremap < <><ESC>i
inoremap "
""<ESC>i
inoremap ‘ ‘‘<ESC>i
我的整理,布布扣,bubuko.com
我的整理
标签:des style class blog http color
原文地址:http://www.cnblogs.com/kaisa316/p/3779351.html