
vim环境配置
文章平均质量分 59
柯如暮_小兵
平凡的人为了最后的闪耀所付出的努力往往是惨烈的,因为天同样的那么努力。
展开
-
VIM插件: TAGBAR[大纲式导航]
VIM插件: TAGBAR[大纲式导航]tagbar, 可以将正在编辑的文件生成一个大纲, 包含类/方法/变量等, 可以选中快速跳转到目标位置, 编辑大文件特别有用。1. 安装首先, vim必须是7.0以上安装依赖 Exuberant ctags# ubuntusudo apt-get install ctags# centossudo yum install ctags# macbrew i原创 2016-04-28 19:42:54 · 6115 阅读 · 0 评论 -
VIM插件: DELIMITMATE[符号自动补全]
作用: 自动补全引号(单引号/双引号/反引号), 括号(()[]{})。1. 安装Bundle 'Raimondi/delimitMate'2. 使用被动技能, 在编辑输入的时候触发问题: 如何在结束输入后, 自动跳转到符号后面 触发后, 假设你要跳到补全后的符号后面继续编辑, 按Shift-Tab。与xshell的切换tab快捷键冲突。使用示例:# 1. 按", 自动补全"|"# 2.输入原创 2016-10-14 21:17:16 · 3870 阅读 · 0 评论 -
VIM插件: NERDCOMMENTER[快速注释]
VIM插件: NERDCOMMENTER[快速注释]最经常用的插件之一作用: 快速注释/解开注释github: nerdcommenter安装Bundle 'scrooloose/nerdcommenter'使用使用默认的快捷键, 不需要自己绑定。 如果多行注释,先ctrl+v进入visual模式,然后选中多行。<leader>cc 加注释<leader>cu 解开注释<leader>c原创 2016-10-19 00:52:05 · 4607 阅读 · 0 评论 -
VIM插件: QUICKRUN[快速执行]
VIM插件: QUICKRUN[快速执行]作用: 快速执行当前文件, 例如.py/.rb/*.sh等等, 用于快速验证一些代码实现。github: vim-quickrun。安装Bundle 'thinca/vim-quickrun'使用配置使用message进行结果展示, 即: 展示运行结果后, 按任意键回到vim编辑。同时, 映射r以及F10快捷键在快速编写验证性代码时非常有用演示:最终配置Bu原创 2016-10-21 00:45:46 · 4431 阅读 · 0 评论 -
VIM插件: NERDTREE[树形目录]
VIM插件: NERDTREE[树形目录]nerdtree树形目录插件能够在vim下浏览文件系统的所有文件,并能够打开文件。同时可以通过配置nerdtree过滤一些文件不被树形结构浏览。github:The NERD Tree。安装Bundle 'scrooloose/nerdtree'使用在打开文件的时候,通过定制的快捷键打开目录检索树,方便查看文件。示例:最终配置Bundle 'scrooloo原创 2016-10-21 01:58:21 · 7703 阅读 · 0 评论 -
VIM基础配置,问题总结
在写python代码的时候,用# 号注释的时候,# 号自动跑当行首。" for # indent, python文件中输入新行时#号注释不切回行首autocmd BufNewFile,BufRead *.py inoremap # X<c-h>#原创 2016-10-21 11:02:36 · 549 阅读 · 0 评论 -
VIM插件: YouCompleteMe[代码自动补全]
自从转入终端编程,最令我头疼的就是代码补全的问题,vc6.0中有assist X插件,简单安装就可以完美代码补全;vs中自带代码补全功能。到了后台server + 模拟终端编程的模式,完全找不到了方法。代码写的很是痛苦。 痛点:前面定义了一个变量,后面用的时候忽然忘记这个变量的名字了,于是不得不翻回去查这个变量。更有时候这个变量的名字很长,记不住啊,逼得我把名字写在纸上,费了老劲了。后来使用了原创 2016-10-17 20:35:26 · 14628 阅读 · 1 评论