# vimide **Repository Path**: rfei/vimide ## Basic Information - **Project Name**: vimide - **Description**: 一个vim的配置和插件使用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2015-11-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vim ide ## 配置 vimrc mv vimide ~/.vim ln -s ~/.vim/vimrc ~/.vimrc ## 配置中的 快捷键 快捷键 | 功能 -------- | -------------------- F2 | 菜单和工具栏 F3 | NERD Tree F4 | TagList F7 | 读取 Session ## 插件 已经安装的插件 ### NERDtree 下载地址 vimrc 定制快捷键 F3 ### MinibuferExplorer file tabs buffer :MiniBufExplorer ### powerLine 如果效果, 需要 to use a patched font let g:Powerline_symbols = 'fancy' 清理缓存 :PowerlineClearCache 状态栏宽度 set laststatus=2 ### doxygentoolkit Dox 注释生成 ### NERD_commenter 注释插件 使用 * ``ca,在可选的注释方式之间切换,比如C/C++ 的块注释/* */和行注释// * ``cc,注释当前行 * ``c,切换注释/非注释状态 * ``cs,以”性感”的方式注释 * ``cA,在当前行尾添加注释符,并进入Insert模式 * ``cu,取消注释 * Normal模式下,几乎所有命令前面都可以指定行数 * Visual模式下执行命令,会对选中的特定区块进行注释/反注释 ### align Align 对齐 对其方向 :AlignCtrl =lp1P1I 对其规则 :Align = :5,10Align = ### taglist 快捷键 F4 需要安装 ctags ### OmniCppComplete 弹出框 使用ctags生成的文件来补全类和方法 需要 ctags 生成标签库 C-x C-o 打开 ### superTab 省去Ctrl-n或Ctrl-p快捷键,通过按tab键快速显示补全代码 * * ### ultisnips 自动补全 需要 `python`支持 ### emmet zendcodding 替换为 emmet 快速html,css 生成 使用 `c+y ,` 来将规则生成code [emmet cheat sheet](http://docs.emmet.io/cheat-sheet/) ### golang 需要 `gocode`支持 未解决: * taglist的支持 ### ctrlp 使用 Ctrl+P 来快速定位文件 ### Indent Guides 使用 space 替代 tab时说使用的缩进线 ### css color 色彩显示