脚本宝典收集整理的这篇文章主要介绍了个人使用的 vim 插件集合,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
matchit.vim 扩展了 vim 的 %
,用于快速跳转到配对的标签(对编辑 htML 有很大帮助), 新版 vim 7.0 以上自带该插件
emmet.vim 快速编写 html 的神级插件,可支持 jsx
vim-easy-align 提供快速对齐操作符
vim-css-color 解析 css 颜色语法并用想对应颜色做为背景色显示,支持多种语法和文件类型,支持 neovim 的 truecolor
exchange.vim 提供文件快速交换的操作符,方便文本位置互换
vim-surround 提供快速操作配对字符的操作符, 例如可使用 ds'
删除前后的 '
tern_for_vim 提供 javascript 代码解析、自动完成、函数跳转、查看定义等智能功能的 vim 插件,新版包含新的 webpack 插件,可以理解指定 webpack 配置文件
vim-gitgutter 在侧边栏显示 gIT 变动行状态的插件
simple_pairs.vim [原创] 自动输入配对字符, 改自 simple_pairs.vim, 使用 vimscript 实现加载时间更短,同时改进了配对出现规则,适合所有语言使用。
complete.vim [原创] 关键词补全插件,只做了 tab 到 <c-n>
<c-p>
的映射,使用 vim 的 complete
和 completeopt
选项配置, 新手推荐 supertab
plug.vim [原创] 专注插件路径管理的 vim 插件
mycomment.vim [原创] 堪称完美的注释解决方案,一个快捷键搞定注释问题,喜欢配置的可以使用 nerdcommenter
vim-easygit [原创] 轻量级 git wrapPEr 插件,拥有所有 fugitive 具有的功能,同时解决其难以扩展的问题
unite-outline 基于 unite 的提纲列表插件,用与当前文件内函数快速跳转
unite-extra [原创] 一些实用的 unite 插件集合,包括 emoji command PRoject 和 node
unite-git-log [原创] 整合 gitLOG 到 unite 界面的插件, 基于 vim-easygit
unite-js-func [原创] 快速定位 js 函数的 unite 插件, 已支持 es6 语法
unite-location [原创] 整合 vim quickfix 和 location 列表到 unite 的插件
vim-iterm2-start [原创] 让 iterm2 执行任务,主要解决 vim 不能异步,执行耗时任务会卡住的问题。
vim-macos [原创] 包含些与 macos 交互的函数,包括 ItermOpen, 发送系统 keycodes 等
vim-run [原创] 快速执行当前文件并看到结果的小工具,主要用于学习新语言。
vim-v2ex [原创] 异步方式刷新 v2ex 的小插件 (已废弃)
macdown.vim [原创] 使用 applescript 在 chrome 内快速预览 markdown 效果的插件
macnote.vim [原创] 使用 markdown 写笔记,支持 unite 和命令行接口进行笔记管理、Chrome 快速预览等功能
todoapp.vim [原创] 支持 unite 接口的 todo 管理插件
unite-session [原创] 支持 unite 接口的 session 管理插件,改自 Shougou/unite-session
devlorem.vim [原创] 通过网络 API 获取若干段文字
redismru.vim [原创] 使用 redis 的异步 近期文件列表插件,主要解决同步方式占用启动时间过长的问题
qdo.vim [原创] 主要用于对 quickfix 搜索结果进行批量替换,例如::Qdo %s/<abc>/ABC/gc | update
, 新手推荐使用 ctrlsf.vim
system.vim [原创] 整合了一些系统相关操作,包括 rm
rename
mkdir
copy to clipboard
,新手推荐 nerdtree
vim-bbye 移除 buffer 同时尽可能保留原有的窗口,方便切换 buffer 的同时保留窗体布局
以上是脚本宝典为你收集整理的个人使用的 vim 插件集合全部内容,希望文章能够帮你解决个人使用的 vim 插件集合所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。