配置安装步骤详情请看这里呀,使用 bash vim/install.sh
的脚本就好了。这个文章会持续更新,主要记录的是当前配置内容,以及一些常用命令。
当前使用插件
1 |
|
ps: vim-scripts/YankRing.vim
有按键冲突稍后会修理
常用命令
1 |
|
常用快捷键
1 |
|
非常用快捷键
-
默认补全
1
2
3
4<c-x><c-l> # 整行补全, 在 complet 选项定义范围内查找 <c-x><c-n> # 当前文本的关键词补全,关键词根据 iskeyword 定义 <c-x><c-k> # 从 dictionary 里面查找单词进行补全 <c-x><c-f> # 文件名补全
-
数值计算
在
insert
模式下输入ctrl+=
。
Vim 性能 debug
-
启动优化
1
2vim --startuptime <file> open_file # :help startup-options to see how to defin startup operations
-
运行 debug
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19# 目的是 debug 一些日常卡顿的现象,个人有时候会运行时 vim 卡死,这时候就需要 debug 了 vim -V13<your/log/file/path> open_file # :h 'verbose' 去看输出日志的等级 :message # 看最近的执行的指令,还有报错的内容 :echo errmsg # 查看最近错信息 :h errors # 查看各种报错代码的意思 # 也可以做成 function function! ToggleVerbose() if !&verbose set verbosefile=~/.log/vim/verbose.log set verbose=15 else set verbose=0 set verbosefile= endif endfunction
ChangeLog
- Update 2020-09-13