Last updated
Was this helpful?
Last updated
Was this helpful?
我希望在发行版的vim基础上快速完成工作环境设置:线上工作环境,尽可能在通用环境下工作,避免和别人共用环境时无法适应。
目前以本文为基础构建(20181018)
在macOS上推荐使用最新版本
在Linux平台可跳过本段操作
如果不使用MacVim GUI,建议使用MacVim.app包中的Vim程序(MacVim.app/Contents/MacOS/Vim
)。为确保使用mvim,从安装目录复制出mvim
脚本,复制到/usr/local/bin/mvim
,然后建立一个软连接:
默认
/usr/local/bin
路径优先于/usr/bin
,所以上述软连接方式可以不修改系统的/usr/bin/vim
而使用最新安装的MacVim
注意
在升级到最新的macOS 10.15之后,系统默认自带的vim版本已经非常新,可以不再使用macvim。
编辑.vimrc
启用基本
以上最基本设置已经可以满足日常文件,如C或者python
默认vim假设所有.h
文件都属于C++
文件。如果是纯C开发,并且使用doxygen文档,可以设置以下doxygen语法高亮:
vim使用gf
命令(即在命令状态按下gf
按键,或者使用<C-W><C-F>
也可以)来搜索光标下或者光标后字符串作为文件名打开。这个功能在浏览头文件时非常有用。
默认时,vim搜索工作目录下文件。然而,大多数项目都会在独立的目录存储include文件。所以需要设置vim
的 path
选项来包含一系列使用逗号分割的目录:
安装vundle,在操作之前,先准备空的~/.vim
(备份)
以下内容可选,建议从简单开始,仅使用最基本插件,逐步按需天际