归类一些vim的插件,需要时来看

时间:2024-04-05 18:32:41
  • Vundle/Volt:插件管理器,可以方便地安装、更新和卸载Vim插件。
  • YouCompleteMe (YCM):提供强大的自动补全功能,降低与IDE的差距。
  • ctrlp.vim:支持模糊搜索查询文件名,方便快速定位文件。
  • Ack:在Vim中进行内容搜索,支持在Linux下进行搜索。
  • Vim-Rainbow:为各种括号提供颜色匹配和突出显示,便于识别括号配对。
  • lightline/airline:美化Vim状态栏,提供丰富的信息展示。
  • NERDTree:显示目录树,方便浏览和管理文件。
  • NERDCommenter:快速添加或删除代码注释。
  • Syntastic:提供语法检查和错误高亮。
  • Tabular:对齐文本,使代码更整齐。
  • Surround:快速添加或删除包围字符(如括号、引号等)。
  • The NERD Editor:集合了NERDTree、NERDCommenter等多个NERD系列插件的功能。
  • Tagbar:显示代码结构,便于导航。
  • Emmet-vim:为HTML和CSS提供快捷编写功能。
  • Ale:异步语法检查,支持多种语言。
  • EasyMotion:通过可见的标识符快速跳转到文本位置。
  • Indent Guides:显示代码缩进线,帮助识别代码结构。
  • Vim-fugitive:为Git提供集成支持,方便在Vim中进行版本控制操作。
  • Vim-easymotion:提供可视化的文本跳转方式。
  • Solarized:提供一套流行的配色方案,使Vim界面更加美观。
  • Jedi-vim:为Python开发者提供语法检查、自动补全和文档查看等功能。
  • vim-polyglot:为多种编程语言提供语法高亮和缩进支持。
  • Vim-go:Go语言开发插件,提供语法高亮、自动补全、代码导航等功能。
  • vim-javascript:为JavaScript开发提供增强支持,包括语法高亮、缩进和格式化等。
  • vim-ruby:Ruby开发插件,提供语法高亮、自动补全和调试支持。
  • vim-python-pep8-indent:自动调整Python代码以符合PEP 8缩进规范。
  • vim-latex:LaTeX文档编辑插件,提供语法高亮、代码折叠和自动补全等功能。
  • vim-markdown:Markdown文档编辑插件,提供语法高亮和预览功能。
  • YouCompleteMe-ncm2:YouCompleteMe的Neovim兼容版本,提供强大的自动补全功能。
  • vim-multiple-cursors:允许多光标编辑,大大提高编辑效率。
  • vim-snippets:提供代码片段功能,方便快速插入常用代码。
  • vim-commentary:快速切换或添加代码注释。
  • vim-gitgutter:在Vim中显示Git更改,包括添加、删除和修改的行。
  • vim-unimpaired:提供一对方便的快捷键映射,简化常用操作。
  • vim-repeat:允许重复之前的命令或操作,提高编辑效率。
  • vim-textobj-user:自定义文本对象,方便进行高级编辑操作。
  • vim-easytags:自动创建和更新ctags文件,方便代码导航。
  • vim-colors-solarized:Solarized配色方案的Vim版本,提供舒适的编辑环境。
  • vim-startify:提供一个启动界面,方便快速打开最近的文件或目录。
  • vim-session:保存和恢复Vim会话,包括打开的文件、窗口布局等。
  • vim-go-playground:为Go语言开发者提供一个沙箱环境,可以直接运行和测试代码片段。
  • vim-lsp:Language Server Protocol客户端,可以与多种语言服务器集成,提供自动补全、错误检查等功能。
  • coc.nvim:基于Language Server Protocol的Neovim插件,提供强大的智能编辑功能。
  • vim-fugitive-line:在Vim状态栏显示Git分支和状态信息。
  • vim-signify:在Vim中显示Git更改,使用符号标记添加、删除和修改的行。
  • vim-gutentags:自动创建、更新和管理ctags文件,支持多项目。
  • vim-terminal:在Vim中打开终端,方便执行命令和脚本。
  • vim-tmux-navigator:在Vim和tmux之间无缝导航,提升多窗口编辑效率。
  • vim-dispatch:在后台异步运行shell命令,避免阻塞Vim界面。
  • vim-rsi:提供实时语法检查,支持多种编程语言。
  • vim-surround-extended:扩展Surround插件的功能,支持更多包围字符的操作。
  • vim-markdown-preview:实时预览Markdown文件,支持导出为HTML或PDF。
  • vim-css-color:在Vim中预览CSS颜色值,方便调试样式。
  • vim-autoformat:自动格式化代码,支持多种编程语言和格式化工具。
  • vim-multiple-cursors-on-symbols:允许在多个相同符号上创建多个光标,方便批量编辑。
  • vim-textobj-function:定义函数文本对象,方便选择和操作函数体。
  • vim-textobj-indent:根据缩进级别定义文本对象,方便选择和编辑代码块。
  • vim-textobj-entire:选择整个缓冲区或文件作为文本对象。
  • vim-expand-region:逐步扩展文本选择区域,方便选择和编辑相关代码。
  • vim-airline-themes:为airline插件提供多种配色方案,美化Vim状态栏。