码迷,mamicode.com
首页 > 其他好文 > 详细

我的整理

时间:2014-06-10 22:05:36      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:des   style   class   blog   http   color   

????我的整理vim的显示分为字体和配色。

为了私有化而不影响其他人的配置,需要在自己的home下建立相应的文件和文件夹——.vimrc和.vim/colors。

vim和Gvim要区分开
vim中的配色方案都是给Gvim使用的,而终端的vim是使用不了的

SecureCRT和vim
我本地是使用SecureCRT连接linux服务器的,当我在vim中输入colorshceme:desert时,没有出现网上的截图效果,背景颜色始终是终端的黑色,这时我怀疑是SecureCRT的问题,但会话=》终端=》linux=》ansi颜色都选择了还是没变,于是各种折腾,最终在网路上看到了,一旦进入vim,就和SecureCRT没多大关系了。我此时也细想了一下,绝对应该是这样的。于是将方向调整到vim本身。由于是初学vim,竟然不知道有vim和Gvim之分,这时才知道网上各种华丽的配色方案都给Gvim,而他们所谓的vim基本也指的是Gvim。这时通过搜索从海量的文章中发现了两篇重要的文章--http://www.vimer.cn/2010/03/%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90-%E5%B0%86gui%E9%85%8D%E8%89%B2%E8%BD%AC%E5%8C%96%E4%B8%BA%E7%BB%88%E7%AB%AF%E9%85%8D%E8%89%B2%E7%9A%84vim%E6%8F%92%E4%BB%B6-gui2term-py.html 和 http://hi.baidu.com/blueliche_n/item/0b6147c5d26eab16505058f0,他们都是解决方案,其中因为后者采用CSApprox插件需要安装东西而自己又初学linux,遂果断选择第一种。
第一种方案中已经说得很清楚,之所以没出现方案的颜色是不识别,就是说只要配色正确的话,一切都是ok的。


生成终端vim能识别的desert配色方案
由于linux上装的是python2,而不是Python3,所以没能够在linux上执行成功,所以在win7上装了Python3。将包含Python exe的路径添加到path环境变量中。按照文章中说的,生成成功。其中要注意的是“删除掉它的终端配色”指的是color terminal definitions下面所有包含ctermfg的部分。如下图:
bubuko.com,布布扣

放到linux上面信心满满的进行colorscheme test.vim,心情是激动的,结果是失望的,给报错了,如下图。原因就是windows中的结尾\n\r和linux的\n不一致导致的。怎么处理,当让是去除window的特殊字符,这时经各种查询得知linux中有直接转换的命令——dos2unix。于是成功将格式转换。
bubuko.com,布布扣

成果:
这是vim中输入colorscheme test,激动的时刻来了,正确的显示画面。如果还不是能,.vimrc请设置set t_Co=256,并且要在colorscheme test之前。我开始就是位置不对,手工的colorscheme test可以,但自动的不行。
bubuko.com,布布扣


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,布布扣




附件列表

     

    我的整理,布布扣,bubuko.com

    我的整理

    标签:des   style   class   blog   http   color   

    原文地址:http://www.cnblogs.com/kaisa316/p/3779351.html

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!