首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最喜欢的Vim插件/脚本?

Vim 是一个非常强大的文本编辑器,有很多插件和脚本可以帮助我们提高工作效率。以下是我个人最喜欢的 Vim 插件和脚本:

  1. Ack (Vim 的一个搜索插件) Ack 是一个非常有用的 Vim 插件,它可以快速搜索代码中的关键字。Ack 提供了多种搜索方式,包括文件内搜索、全局搜索、特定语法搜索等。Ack 的搜索结果可以显示在 Vim 的缓冲区中,也可以将搜索结果发送到系统剪贴板中。
  2. Nerd Commenter (Vim 的一个注释插件) Nerd Commenter 可以在 Vim 中添加注释,并且可以自动将注释转换为 HTML 格式。这个插件非常适合在 HTML 和 CSS 文件中使用。
  3. Vim-sensible (Vim 的一个菜单插件) Vim-sensible 是一个非常有用的 Vim 插件,它为 Vim 添加了类似于 IDE 的菜单和工具栏。这个插件添加了许多有用的功能,例如语法高亮、自动补全、拼写检查等。
  4. Vim-rails (Vim 的一个针对 Rails 开发的插件) Vim-rails 是一个专门为 Rails 开发者设计的 Vim 插件。这个插件添加了许多有用的功能,例如自动补全、语法高亮、调试支持等。
  5. Vim-latex (Vim 的一个针对 LaTeX 开发的插件) Vim-latex 是一个专门为 LaTeX 开发者设计的 Vim 插件。这个插件添加了许多有用的功能,例如语法高亮、自动补全、拼写检查等。
  6. Vim-go (Vim 的一个针对 Go 开发的插件) Vim-go 是一个专门为 Go 开发者设计的 Vim 插件。这个插件添加了许多有用的功能,例如语法高亮、自动补全、调试支持等。
  7. Vim-script-debugger (Vim 的一个脚本调试器) Vim-script-debugger 是一个用于调试 Vim 脚本的插件。这个插件添加了许多有用的功能,例如断点、单步执行、变量监视等。
  8. Vim-surround (Vim 的一个用于快速插入包围词的插件) Vim-surround 是一个用于快速插入包围词的 Vim 插件。这个插件添加了许多有用的功能,例如自动包围、自动插入、自动删除等。

这些是我个人最喜欢的 Vim 插件和脚本。它们可以帮助我提高工作效率,使我可以更轻松地编写和管理代码。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

最喜欢 WordPress 插件:Top 10

WordPress 插件成千上万,几乎我们能够想到功能都会有插件出现,所以很多 blogger 就会为了某个很 Cool 功能,就去使用某个插件,结果把整个博客搞得很慢。...那今天我就讲讲讲我最喜欢 10 个 WordPress 插件,以及为什么要使用它们。如果你喜欢这个主题,你也可以写篇这个方面的文章,大家讨论下。...Akismet WordPress 官方防垃圾站插件,防止垃圾插件方面表现一直很不错。 3....使后台输入标点格式与前台读者浏览标点格式保持一致插件。如果你博客会帖一些代码,这个插件是你必装一个。 5....本插件让用户能够对已有评论进行回复讨论,并将结果嵌套或成串显示。这个插件最大好处,能让留言者及时获取自己留言已经得到回复。 8.

45420
  • Vim 插件: vim-which-key

    不过一直以来 vim 中都缺少像 emacs-which-key 这样“形神兼备”插件,这一点我在 space-vim README 中也一早有提及。...vim-leader-guide 是 vim 里出现一个比较接近插件,它主要借鉴自 guide-key,而 guide-key 是 emacs-which-key 前身,目前已经不更新了,上一次...因为 vim-leader-guide 之前长时间没有更新,而且在我看来不够 fancy,所以我对它进行了一个大改造,也就是现在 vim-which-key,主要改进地方有: 大量 UI 细节上调整与改进...vim-which-key 使用要求 vim-which-key 对于 vim 版本和特性基本没什么要求,需要注意一点是不要关闭选项 timeout,即不要在 vimrc 中设置 set notimeout...支持解析 等键位 更详细样例可以参考 space-vim leader.vim, 它也是截图中配置。

    2.8K10

    vim插件安装(NERDTree)

    Vundle安装和使用 1:安装Vundle(管理插件一个插件) 首先得安装一个插件Vundle,这个插件作用是用来管理其他插件,安装方式如下 git clone https://github.com...,在NORMAL模式下输入命令:BundleInstall,首次执行会要求输入github帐号和密码,等待插件下载完成,然后重新启动vim就会看见漂亮状态栏插件 5:更新插件 使用vundle更新插件非常简单...6:卸载插件 使用vundle卸载插件也很简单,只需在.vimrc去掉绑定插件命令及插件配置(注释掉即可,以免以后会使用),假如需要卸载vim-powerline这个插件,首先在.vimrc中注释掉以下内容...相关文件,是不是很方便 二、NERDTree 1:下载地址 https://github.com/scrooloose/nerdtree 2:功能说明 NERDTree是Vim最常用插件之一,可以在...文件夹,所有相关插件都在该文件夹下 在Vim中运行:Helptags来生成NERDTree在线帮助tags 4:使用说明以及快捷键 打开Vim,输入:NERDTree,即可呼出执行Vim命令的当前目录文件目录

    2.6K20

    Vim杂记:markdown插件

    一、安装插件                                 从以下地址下载压缩包   github下载:https://github.com/plasticboy/vim-markdown.../mkd.vim 不如github上更新,github上版本能够支持多种后缀名称文件。   ...在当前用户家目录下新建 .vim 目录,然后将压缩包解压到 .vim  目录下即可。...二、 .vim 目录结构介绍:                               1. doc目录:存放插件文档   2. plugin目录:存放插件   3. syntax目录:存放语法解析文件...  4. ftdetect目录:存放插件对哪些后缀文件生效 三、参考                                     http://calefy.org/2012/03/01

    751100

    定制 vim 插件:ideavim

    因为我比较喜欢 vim, 因此在使用这些 IDE 时都会装上 vim 插件:ideavim....不过因为我对 vim 默认配置更改了很多,定制了很多快捷键等等,在使用默认配置下 ideavim 时还是有些不太顺手,因此针对 ideavim 定制一些 vim 配置便十分有必要了。...要注意,ideavim 只是 IDE 插件,并没有实现原生 vim 所有功能,有些 vim 功能在 ideavim 中并不存在。比如 设置无效,需要在键位映射时指定按键。...基本配置 下面是按照我 vim 配置 space-vim 定制一些基本内容(完整 .ideavimrc 会在文末给出,有兴趣可自行查看)....虽然 ideavim 少了很多原生 vim 功能,但是作为 IDE 一个插件, ideavim 能够调用 IDE 内置一些功能, 这里是好心人整理一些 action.

    2.9K30

    Vim 插件管理 转

    最开始使用 vim 时候记了几个快捷键,满足基本使用。此时仍然和在 windows 上使用记事本没有多大区别。 而一旦装了插件,两者区别就拉开了。 问题是如何安装插件?...二、 让装插件简单一点 其实本来装和管理 Vim 插件是比较,但 Vundle 使其变得简单。简单到什么程度呢?...在 Vim 里面运行命令 PluginSearch 插件名称 ,按 Enter ; 在弹出列表中选中某个搜索结果,按 i 就能安装 PS : 不过下面会使用复制到配置文件方式 它在 GitHub...可以在 vim 里面执行 NERDTree 打开目录浏览。直接输入 ? 查看快捷键(再按一次则关闭查看快捷键)。 通过 vim 执行 :h NERDTree 查看该插件文档。...五、 一些插件 (1)目录浏览 Plugin 'The-NERD-Tree' 1)打开方式 Vim 内执行 :NERDTree 2)基本使用 o :用于展开和收起文件夹内容,也能用来打开文件。

    1.2K20

    pythonIDE-vim插件分享

    从pycharm转到vim有一段时间了,觉得vim装上一些插件之后还是能满足当前需求。...先声明下,所有的插件都是从git上下载,方法:搜索插件名,复制git地址,然后在你~/.vim/bundle,git clone ,这个地址,就行了。...但是有个前提,你先装个vim-pathogen插件在你~/.vim/autoload/目录下,然后在安装下面的插件,clone之前看下他们README文件,其中有几个是需要python包。...nerdcommenter nerdtree Syntastic tagbar taglist vim-colors-solarized vim-fugitive 然后配置下.vimrc,可以参考我配置...:https://github.com/the5fire/myvim/blob/master/vimrc 说下我工作方式: 打开电脑,vim 一个项目文件,然后按下F2打开左侧文件树,用来切换文件。

    47840

    使用Vundle管理Vim插件

    ,各种插件,总感觉把折腾Vim配置是一件很要命事情,如果把时间用在看书上或许会提高更多,在这种阿Q想法下,我始终没有认真的去研究过Vim配置。...对于Vim中如此众多插件,一个好插件管理工具是必不可少,所以今天在这里,我们来讲解一下Vundle这款插件管理器使用。...首先如果你不适用插件管理工具的话,那么你对插件安装、配置和管理相对会麻烦很多,曾经没使用Vundle时候,我经常遇到无法安装一些vim插件,但是使用Vundle后你只要在文件中添加一行你插件名就ok...'这样一行语句,就是安装一个新插件,例如此行为安装vim-fugitive插件,例如这是一个VimGit相关插件,利用他可以很方便查看对于文件改动,还是很推荐安装使用。...之后在我们终端键入vim跳进vim编辑器乌干达主界面,并且输入:PluginInstall,则会开始自动执行插件安装过程,我们说毫不费劲便是在此体现,一行语句对应一个插件

    53130

    Vim插件管理:Pathogen安装

    Vim编辑插件非常之多,本文就介绍一款Vim插件管理工具Pathogen。...vim 这里给出一个Vim官方中文手册Vimcdoc下载地址: Vim官方中文使用手册 2.Pathogen安装 安装完成Vim后,接下来安装Pathogen管理插件。...autoload文件夹下有pathogen.vim文件,是安装pathogen目录; bundle文件夹是以后安装其他插件目录,也就是说以后安装vim其他插件都安装在~/.vim/bundle目录下...####特别说明#### 1.关于插件安装目录 ~/.vim/bundle是统一安装插件目录,但是如果你不想把目录名字就做bundle,你想命名为stuff,就需要修改配置语句 execute pathogen...#infect('stuff/{}') 如果你想安装在其他目录下,则使用绝对路径表示,并把配置语句修改如下,这样你就可以把插件安装在~/src/vim/bundle/{}下。

    80520

    插件Vim编程技巧

    另外,这篇文章里这些技巧全都是vim原生态,不需要你安装什么插件。我Vim版本是7.2。 浏览代码 首先,我们先从浏览代码开始。...如果你用过vimcscope插件,你就知道cscope可以用来查找相当代码,但cscope需要事先生成一个数据库,对一些简单查找,其实,我们用vimgrep命令就可以了,不需要专门为之生成数据库...(这样,你会把多个文件打开到缓冲区,别忘了【:ls】来查看缓冲区) 你看,到这里,一个小小IDE就这样产生了,而且,最帅时,我们连一点插件都没有装,也没有在.vimrc文件中配置过什么。...关键字补全 我们还是坚持不用任何插件。我们来看看是怎么个自动补全。...vim终级插件 CentOS下:yum erase emacs Ubuntu下:apt-get remove emacs 对了,以前本站也有一篇小短文《如何在vim中得到你最喜爱IDE特性》你也可以看看

    1.4K20
    领券