usr_05 个性化设置
2017-12-28 本文已影响0人
zklvyy
05.1 vimrc 文件
:edit $MYVIMRC
~/.vimrc # for unix
$HOME/_vimrc
05.2 vimrc的例子
:edit $VIMRUNTIME/vimrc_example.vim # 可以打开系统自带的vimrc案例
05.3 设置简单的映射关系
:map <F5> i{<Esc>ea}<Esc> # 用自定义按键设置一系列快捷键,将单词用{}包含起来
推荐使用\s的方式来设置用户的映射,这样不会覆盖系统设置的快捷键
05.4 增加一个包
你可以在网上搜寻一些vim包,放在本地的~/.vim/pack/fancy下面,然后再vimrc中添加packadd! matchit,包的名字,这样可以导入包。
05.5 增加一个插件
插件分为两种,分别是全局插件-针对所有vim文件生效和文件类型插件--针对特定类型文件生效
使用方法是获取插件的脚本,放入到运行的路径下即可,可以在www.vim.org上面找到各种插件
将全局插件放入到.vim/plugin中,将文件插件放入到.vim/ftplugin中
05.6 增加一个帮助文件
你可以在.vim/中新建一个文件夹doc,然后把帮助文件放入这个文件夹,之后用:helptags ~/.vim/doc 来更新所有的帮助文件
:help local-additions可以查看所有的帮助文档
05.7 参数窗口
使用:options可以查看所有的set设置,可以在这里面直接更改使用enter来设置bool变量,使用r来更改值变量,每个设置会有简短的的说明
05.8 经常使用的参数设置
:help 'wrap' # 查看wrap参数的说明,wrap为多行阶段,相当于txt文本中的自动换行
:set wrap& # 设置wrap参数为系统初始值
:set list # 设置所有的空格和tab键为可见
:set listchars=tab:>- # 设置tab键可见为>-
:set iskeyword # 显示所有可以在关键字中使用的字符,使用+=和-=来增加和减少字符
:set cmdheight=3 # 可以把命令行的高度增高一些