*****NERDTree
1、tags的生成和使用
在项目目录下:ctags -R
在vim中 :set tags=TAGSPATH
Ctrl+],相当于:ctag 光标所在单词
Ctrl+t,跳回到刚刚你用Ctrl+]跳转的位置
Ctrl+o,跳转到上一个位置
Ctrl+i,跳转到下一个位置
2、添加字典
:set dictionary=FILE,FILE2
#redhead字典:/usr/share/dict/words
3、补全方式
Ctrl+P | 向前切换成员 |
Ctrl+N | 向后切换成员 |
Ctrl+E | 表示退出下拉窗口, 并退回到原来录入的文字 |
Ctrl+Y | 表示退出下拉窗口, 并接受当前选项 |
vim中的其他补全方式还有:
Ctrl+X Ctrl+L | 整行补全 |
Ctrl+X Ctrl+N | 根据当前文件里关键字补全 |
Ctrl+X Ctrl+K | 根据字典补全 |
Ctrl+X Ctrl+T | 根据同义词字典补全 |
Ctrl+X Ctrl+I | 根据头文件内关键字补全 |
Ctrl+X Ctrl+] | 根据标签补全 |
Ctrl+X Ctrl+F | 补全文件名 |
Ctrl+X Ctrl+D | 补全宏定义 |
Ctrl+X Ctrl+V | 补全vim命令 |
Ctrl+X Ctrl+U | 用户自定义补全方式 |
Ctrl+X Ctrl+S | 拼写建议 |
4、多行注释
1.多行注释:
a. 按下Ctrl + v,进入列模式;
b. 在行首选择需要注释的行;
c. 按下“I”,进入插入模式;
d. 然后输入注释符(“//”、“#”等);
d. 然后输入注释符(“//”、“#”等);
e. 按下“Esc”键。
2.删除多行注释:
a. 按下Ctrl + v, 进入列模式;
b. 选定要取消的注释符;
c. 按下“x”或者“d”.