当前位置: 首页 > 科技观察

Vundle:你必须了解的Linux Vim插件管理工具_0

时间:2023-03-14 11:43:34 科技观察

Vundle:你必须要下载的LinuxVim插件管理工具{behavior:url(#default#VML);}.shape{behavior:url(#default#VML);}Normal07.8lbs02falsefalsefalseEN-USZH-CNX-NONEMicrosoftInternetExplorer4/*样式定义*/table.MsoNormalTable{mso-style-name:normalformat;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-优先级:99;mso-style-qformat:是;mso-style-parent:"";mso-padding-bottom:0cm5.4pt0cm5.4pt;mso-para-margin:0cm;mso-para-margin-bottom:.0001pt;mso-pagination:widow-orphan;font-大小:10.5pt;mso-bidi-font-size:11.0pt;字体系列:“Calibri”,“sans-serif”;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-any-font-family:Calibri;mso-any-theme-font:minor-latin;mso-bidi-字体系列:“TimesNewRoman”;mso-bidi-theme-font:minor-bidi;mso-字体字距:1.0pt;尽管对于普通Linux用户来说学习使用它可能相当困难,但由于它的各种好处,它完全值得学习。至于功能,Vim可以通过插件完全定制。但是,由于其高级配置,您可能需要花一些时间在其插件系统上才能有效地对Vim进行个性化设置。幸运的是,我们有几个工具可以简化我们对Vim插件的使用。Vundle是我每天都在使用的工具。Vundle简介Vundle(https://github.com/VundleVim/Vundle.vim)的全称是VimBundle,是一款Vim插件管理工具。Vundle使安装、更新、搜索和清理Vim插件变得非常容易。它还管理您的运行时环境并帮助进行标记。在本教程中,我将解释如何安装和使用Vundle。安装Vundle首先,如果您的Linux系统上没有Git,请安装它(http://ask.xmodulo.com/install-git-linux.html)。接下来,创建一个目录,下载后将在其中安装Vim插件。默认情况下,该目录位于~/.vim/bundle。$mkdir-p~/.vim/bundle现在安装Vundle,如下所示。请注意:Vundle本身是另一种Vim插件。因此,我们将Vundle安装在之前创建的~/.vim/bundle下。$gitclonehttps://github.com/gmarik/Vundle.vim.git~/.vim/bundle/Vundle.vim配置Vundle现在像这样设置你的.vimrc文件:setnocompatible"thisisrequiredfiletypeoff"thisisRequired"You在此处设置运行时路径setrtp+=~/.vim/bundle/Vundle.vim"vundleinitializationcallvundle#begin()"ThisshouldalwaysbethefirstPlugin'gmarik/Vundle.vim'"该示例来自https://github。com/gmarik/Vundle.vimREADMEPlugin'tpope/vim-fugitive'“来自http://vim-scripts.org/vim/scripts.html的插件'L9'”未托管在GitHub上Git插件插件'git://git.wincent.com/command-t.git'"本地计算机上的git存储库(即编写自己的插件时)Plugin'file:///home/gmarik/path/to/plugin'"sparkupvim脚本位于名为vim的软件库的子目录。"传路径,合理设置runtime路径。Plugin'rstacruz/sparkup',{'rtp':'vim/'}"和L9避免名字冲突Plugin'user/L9',{'name':'newL9'}“每个插件都应在此行之前调用vundle#end()”。不妨稍微解释一下上面的配置。默认情况下,Vundle从github.com或vim-scripts.org下载并安装Vim插件。您可以修改默认行为。从Github安装:插件'user/plugin'从http://vim-scripts.org/vim/scripts.html安装:插件'plugin_name'从另一个git存储库安装:插件'git://git.another_repo.com/plugin'Installfromalocalfile:Plugin'file:///home/user/path/to/plugin'你还可以自定义其他参数,比如插件的运行时路径,如果你是自己写插件的话,或者只是想从~/.vim之外的另一个目录加载它,这非常有用。Plugin'rstacruz/sparkup',{'rtp':'another_vim_path/'}如果你有一个同名的插件,你可以重命名插件,这样就不会冲突了。Plugin'user/plugin',{'name':'newPlugin'}#p#Vundle命令用法一旦你用Vundle设置了插件,你可以使用几个Vundle命令来安装、更新、搜索和清理闲置的VundleUnused插件。安装新插件PluginInstall命令将安装.vimrc文件中列出的所有插件。您还可以通过传递名称来仅安装特定插件。:PluginInstall:PluginInstall清理未使用的插件如果您有任何未使用的插件,只需使用PluginClean命令来清理它们。:PluginCleanSearchPlugins如果您想从提供的插件列表中安装插件,则搜索功能很有用。:PluginSearch在搜索过程中,您可以在交互式分屏上安装、清理、研究或重新加载相同的列表。安装插件不会自动加载您的插件。要自动加载插件,请将插件添加到.vimrc文件。结论Vim是一个非常好的工具。它不仅是一个出色的默认文本编辑器,可以使您的工作流程更快、更顺畅,而且还可以转换为支持几乎所有现有编程语言的IDE(集成开发环境)。Vundle在快速轻松地个性化强大的Vim环境方面大有帮助。注意:有几个网站可以找到适合你的Vim插件。不要忘记浏览http://www.vim-scripts.org、Github或http://www.vimawesome.com以查找新的脚本或插件。还记得使用插件的帮助文档。享受您最喜爱的文本编辑工具!原标题:如何管理Vim插件