vim
基本命令
- :$ 跳转到最后一行
- :1 跳转到第一行
- :TlistOpen 打开函数目录
- *键是向下搜索, #键是向上搜索.
- “g” + “d” 高亮显示光标所属单词,”n” 查找!
Vim设置
- set nocompatible :关闭vim一致性问题,避免vi的bug,需要放在最前面
- Filetype off : vundle需要关闭filetype
- filetype plugin indent on,等于三个命令的集合
- filetype on
- filetype plugin on
- filetype indent on
- 在set mouse=a的情况下,复制到剪切板有两种情况:
- alt+选择,然后cmd+c和cmd+v都可以使用,但是这样行号会被拷贝
- 可视模式下鼠标选择,然后”+y,可以将选中的内容复制到缓存区
vim插件 vundle是一个vim包管理器
- Vim-fugitive vim的git插件
- vim-colorschemes vim的颜色搭配插件 molokai配色
- yankring :vim的多剪贴板可视化。
- Bufexplorer插件:可以打开历史文件列表以达到快速切换文件的目的
- NERDTREE插件:可以打开目录管理器
- TLISTTREE:打开文件的函数结构,即TlistTree
- CTRLP:模糊搜索, 可以搜索文件/buffer/mru/tag
- Vim-expand-region:视图模式下可伸缩选中部分,用于快速选中某些块
- vim-airline:状态栏样式优化
- youcomoleteme:代码补全
- tabular:将代码按照指定的对齐符对齐
- ack.vim:模糊搜索