资讯专栏INFORMATION COLUMN

重玩 vim 之琐碎记录——插件管理程序

Forelax / 2120人阅读

摘要:根据我以往的经验,先搞定一个基本的,然后再安装一个插件管理,就能很轻松完成配置了。在终端运行这行代码然后把下面的配置粘贴进,打开,可以安装插件了,操作如下启动,运行

根据我以往的经验,先搞定一个基本的 vimrc,然后再安装一个插件管理,就能很轻松完成 vim 配置了。所以 google,看过一个知乎用户的回答,懒惰的我选择了以前就用过的 vundle。

小插曲

其实由于我借用的那个 vimrc 的作者用的 插件管理工具是 pathogen,所以我一开始也就安装了 pathogen,而后才搜到这个回答,于是乎,需要先卸载 pathogen,再次 google,卸载方法如下:

</>复制代码

  1. delete ~/.vim/autoload/pathogen.vim
  2. delete the lines you have added to ~/.vimrc
安装 Vundle

Vundle 需要用到 Git 和 Curl,所以安装前请确保这两个都已经安装。

</>复制代码

  1. installation requires Git and triggers git clone for each configured repository to ~/.vim/bundle/ by default. Curl is required for search.
    If you are using Windows, go directly to Windows setup.

在终端运行这行代码

</>复制代码

  1. git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

然后把下面的配置粘贴进 .vimrc

</>复制代码

  1. set nocompatible " be iMproved, required
  2. filetype off " required
  3. " set the runtime path to include Vundle and initialize
  4. set rtp+=~/.vim/bundle/Vundle.vim
  5. call vundle#begin()
  6. " alternatively, pass a path where Vundle should install plugins
  7. "call vundle#begin("~/some/path/here")
  8. " let Vundle manage Vundle, required
  9. Plugin "VundleVim/Vundle.vim"
  10. " All of your Plugins must be added before the following line
  11. call vundle#end() " required
  12. filetype plugin indent on " required
  13. " To ignore plugin indent changes, instead use:
  14. "filetype plugin on
  15. "
  16. " Brief help
  17. " :PluginList - lists configured plugins
  18. " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
  19. " :PluginSearch foo - searches for foo; append `!` to refresh local cache
  20. " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
  21. "
  22. " see :h vundle for more details or wiki for FAQ
  23. " Put your non-Plugin stuff after this line

ok,打开 vim,可以安装插件了,操作如下:

启动 vim,运行 :PluginInstall

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24903.html

相关文章

  • 打造高效个性Terminal(二) zsh

    摘要:欢迎来我的博客阅读打造高效个性一之打造高效个性二之如果说塑造了一个婀娜多姿颜值高的貌美姑娘,那么就是给她塑造了一个柔情侠骨百事通的女汉子之心。一款增加了一些在上实用的命令插件。 欢迎来我的博客阅读:「打造高效个性Terminal(一)之 iTerm」「打造高效个性Terminal(二)之 zsh」 oh-my-zsh 如果说iTerm塑造了一个婀娜多姿颜值高的貌美姑娘,那么zsh就是给...

    ?xiaoxiao, 评论0 收藏0
  • Java很傻,但是IDE很聪明

    摘要:执行效率很重要,但是在很多情况下,程序员的效率更重要的,而且语言的执行效率是可以发展的。,但是很牛逼,可以了解一些上的高级语言,比如。很聪明最大的好处,就是足够成熟,市场占有率高。所以说,很傻,但是很聪明。码农界有很多圣战,。 对于编程 语言来说,什么是生产力?我觉得,更高的抽象层次就是生产力。 执行效率很重要,但是在很多情况下,程序员的效率更重要的,而且语言的执行效率是可以发展的。该...

    jeffrey_up 评论0 收藏0
  • PHP小知识点

    摘要:那些琐碎的知识点作者记录的的很奇特很难记的知识点。易错知识点整理注意和的区别中和都是输出的作用,但是两者之间还是有细微的差别。今天手头不忙,总结一下,分享过程中掌握的知识点。 深入理解 PHP 之:Nginx 与 FPM 的工作机制 这篇文章从 Nginx 与 FPM 的工作机制出发,探讨配置背后的原理,让我们真正理解 Nginx 与 PHP 是如何协同工作的。 PHP 那些琐碎的知识...

    hover_lew 评论0 收藏0
  • 了解RoboMaster视觉组(三)视觉组使用的软件

    摘要:视觉组接触的软件进行视觉开发会用到各种各样的软件开发环境辅助工具等,所以很有必要了解一些相关的快捷键命令使用技巧。没有这样保姆级的,并不存在一款能够自动为你生成的软件。一款录制屏幕的软件。 --NeoZng【neozng1@hnu.edu.cn】 3.视觉组接触的软件 进行视觉开发会用到...

    AlphaWallet 评论0 收藏0

发表评论

0条评论

Forelax

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<