@Tyhj
        
        2016-11-10T14:25:51.000000Z
        字数 1411
        阅读 2424
    mac
最近开始使用我的第一台mac,然后需要各种配置,刚从Windows那边过来,有很多让人惊喜的地方,当然也有很多不习惯的地方。好吧,以前看大神们使用vim写代码也是很向往,现在终于自己也可以用上这个神器了。但是对于不熟悉Linux的我来说也是不容易啊。
打开vimrc
cd ~/.vimrc
如果没有自己新建一个就好了,相关vim的设置都会在里面,需要自己添加。 
我自己的如下:
1 syntax enable2 set encoding=utf-83 syn on "语法支持4 set nu5 set laststatus=2 "始终显示状态栏6 set tabstop=2 "一个制表符的长度7 set softtabstop=2 "一个制表符的长度(可以大于tabstop)8 set shiftwidth=2 "一个缩进的长度9 set expandtab "使用空格替代制表符10 set smarttab "智能制表符11 set autoindent "自动缩进12 set smartindent "智能缩进13 set ruler "显示位置指示器14 set backupdir=/tmp "设置备份文件目录15 set directory=/tmp "设置临时文件目录16 set ignorecase "检索时忽略大小写17 set hls "检索时高亮显示匹配项18 set helplang=cn "帮助系统设置为中文19 set foldmethod=syntax "代码折叠
好吧,推荐文章,反正很多我是不会 
http://hessian.cn/p/1026.html
代码补全对于我来说肯定是必不可少的
最新版的Vim(7.3.584+),编译时添加+python标志(已经安装的可以通过vim --version查看) 
cmake(mac可以通过homebrew安装,brew install cmake,ubuntu可以通过sudo apt-get install cmake) 
安装vundle插件,用于安装管理vim的插件 
安转macvim好也可以
在.vimrc中添加下列代码 
Bundle 'Valloric/YouCompleteMe' 
保存退出后打开vim,在正常模式下输入 
:BundleInstall 
等待vundle将YouCompleteMe安装完成 
而后进行编译安装: 
cd ~/.vim/bundle/YouCompleteMe 
./install --clang-completer 
如果不需要c-family的补全,可以去掉--clang-completer.如果需要c#的补全,请加上--omnisharp-completer. 
正常来说,YCM会去下载clang的包,如果已经有,也可以用系统--system-libclang.
YouCompleteMe的github地址为:https://github.com/Valloric/YouCompleteMe#mac-os-x-super-quick-installation 
安装指南也很好,恩,反正我是没有成功
在vim下写Python:http://codingpy.com/article/vim-and-python-match-in-heaven/ 
打造最强的vim编译器:http://hessian.cn/p/1026.html
