成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

譯文
系統 Linux 系統運維
Vim是一款非常出色的工具。它不僅是一款出色的默認文本編輯工具,可以讓你的工作流程更快速更流暢,還可以轉換成IDE(集成開發環境),支持幾乎任何一種現有的編程語言。Vundle對于快速輕松地對功能強大的Vim環境實現個性化大有幫助。

[[140394]]

VimLinux上一款用途廣泛的輕量級文本編輯工具。雖然對普通的Linux用戶來說開始學用起來難度相當大,但鑒于它具有的種種好處,完全值得一學。至于功能方面,Vim可以通過插件實現全面定制。不過由于其高級配置,你可能需要在其插件系統上花一番時間,才能夠高效地對Vim進行個性化定制。幸好,我們有幾個工具可以簡化我們使用Vim插件。Vundle就是本人每天使用的一款工具。

Vundle簡介

Vundlehttps://github.com/VundleVim/Vundle.vim)的全稱是Vim Bundle,它是一款Vim插件管理工具。Vundle讓你可以非常輕松地安裝、更新、搜索和清理Vim插件。它還能管理你的運行時環境,并幫助標記。我在本教程中將介紹如何安裝和使用Vundle

安裝Vundle

首先,如果你的Linux系統上還沒有Git,安裝它(http://ask.xmodulo.com/install-git-linux.html)。

下一步,創建一個目錄,Vim插件下載后將安裝到該目錄下。默認情況下,該目錄位于~/.vim/bundle

  1. $ mkdir -p ~/.vim/bundle 

現在安裝Vundle,如下所示。請注意:Vundle本身是另一種Vim插件。因而,我們將Vundle安裝在之前創建的~/.vim/bundle下。

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

配置Vundle

現在設置你的.vimrc文件,如下所示:

  1. set nocompatible              " 這是必需的 
  2. filetype off                  " 這是必需的 
  3.   
  4. " 你在此設置運行時路徑 
  5. set rtp+=~/.vim/bundle/Vundle.vim  
  6.  
  7. " vundle初始化 
  8. call vundle#begin()  
  9.  
  10. " 這應該始終是***個 
  11. Plugin 'gmarik/Vundle.vim' 
  12.  
  13. " 該例子來自https://github.com/gmarik/Vundle.vim README 
  14. Plugin 'tpope/vim-fugitive'  
  15.  
  16. " 來自http://vim-scripts.org/vim/scripts.html的插件 
  17. Plugin 'L9'  
  18.  
  19. "未托管在GitHub上的Git插件 
  20. Plugin 'git://git.wincent.com/command-t.git'  
  21.  
  22. "本地機器上的git軟件庫(即編寫自己的插件時) 
  23. Plugin 'file:///home/gmarik/path/to/plugin'  
  24.  
  25. " sparkup vim腳本在名為vim的該軟件庫子目錄下。 
  26. " 傳遞路徑,合理設置運行時路徑。 
  27. Plugin 'rstacruz/sparkup', {'rtp''vim/'
  28.  
  29. " 與L9避免名稱沖突 
  30. Plugin 'user/L9', {'name''newL9'}  
  31.  
  32. "每個插件都應該在這一行之前  
  33.  
  34. call vundle#end()            " required 

不妨稍微解釋一下上述配置。默認情況下,Vundlegithub.comvim-scripts.org下載并安裝Vim插件。你可以修改默認行為。

Github進行安裝:

  1. Plugin 'user/plugin' 

http://vim-scripts.org/vim/scripts.html進行安裝:

  1. Plugin 'plugin_name' 

從另一個git軟件庫進行安裝:

  1. Plugin 'git://git.another_repo.com/plugin' 

從本地文件進行安裝:

  1. Plugin 'file:///home/user/path/to/plugin' 

你還可以定制其他參數,比如插件的運行時路徑,如果你在自行編寫插件,或者就想從不是~/.vim的另一個目錄來裝入它,這非常有用。

  1. Plugin 'rstacruz/sparkup', {'rtp''another_vim_path/'

如果你有同樣名稱的插件,可以更名插件,那樣它就不會沖突。

  1. Plugin 'user/plugin', {'name''newPlugin'

#p#

Vundle命令用法

一旦你用Vundle設置好了插件,就可以使用幾個Vundle命令,用Vundle來安裝、更新、搜索和清理閑置未用的插件。

安裝一個新的插件

PluginInstall命令會安裝在你的.vimrc文件中列出來的所有插件。你還可以只安裝某一個特定的插件,只要傳遞其名稱。

 

  1. :PluginInstall 
  2. :PluginInstall <plugin-name

清理閑置未用的插件

如果你有任何閑置未用的插件,只要使用PluginClean命令,就可以清理它。

  1. :PluginClean 

搜索插件

如果你想從所提供的插件列表安裝一個插件,搜索功能就很有用。

  1. :PluginSearch <text-list> 

在搜索過程中,你可以在交互式分屏上安裝、清理、研究或重新裝入同一列表。安裝插件不會自動裝入你的插件。想自動裝入插件,將插件添加到你的.vimrc文件。

結束語

Vim是一款非常出色的工具。它不僅是一款出色的默認文本編輯工具,可以讓你的工作流程更快速更流暢,還可以轉換成IDE(集成開發環境),支持幾乎任何一種現有的編程語言。Vundle對于快速輕松地對功能強大的Vim環境實現個性化大有幫助。

請注意:有幾個網站讓你可以找到適合自己的Vim插件。別忘了瀏覽http://www.vim-scripts.orgGithubhttp://www.vimawesome.com,查找新的腳本或插件。另外記得使用插件的幫助文檔。

盡情享用你鐘愛的文本編輯工具吧!

原文標題:How to manage Vim plugins 

責任編輯:火鳳凰 來源: 51CTO
相關推薦

2018-03-07 11:32:44

LinuxVundleVim

2020-03-03 13:37:23

SSH密鑰管理工具開源工具

2010-08-26 13:49:08

Linux svn

2021-01-14 15:41:22

LinuxSupervisor命令

2010-02-24 17:07:20

2019-08-14 09:43:34

項目管理工具

2009-06-16 09:15:34

WebminLinux用戶管理

2011-08-12 10:38:09

MongoDB

2011-07-12 08:54:35

項目

2011-06-15 09:16:58

數據中心管理工具

2010-08-25 10:50:14

Linux命令

2023-03-07 14:21:57

2019-09-10 10:25:47

數據庫管理工具Valentina S

2010-05-25 18:36:54

MySQL管理工具

2011-04-13 16:21:22

SQL Server管理

2024-09-23 17:09:28

2020-10-30 11:18:47

網絡技術工具

2020-09-30 14:05:22

網絡管理

2009-04-24 21:13:45

服務器虛擬化Vmware

2012-12-06 11:31:40

虛擬化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 涩涩鲁亚洲精品一区二区 | 亚洲九九色 | 亚洲视频在线免费 | 久久av资源网 | 国产一级免费视频 | 欧美一级免费看 | 久久久久久精 | 美国十次成人欧美色导视频 | 国产在线观看 | 亚洲国产成人在线 | 亚洲电影成人 | 中文字幕av网站 | 国产91久久久久蜜臀青青天草二 | 伊人影院99 | 日韩一区二区三区视频在线观看 | 久久久国产网站 | 成人午夜激情 | 国产成人精品久久二区二区91 | 久久久久久91 | www精品美女久久久tv | 人人艹人人 | 国产精品一区二区三区久久久 | 欧美三级电影在线播放 | 日韩在线视频免费观看 | 精品91视频 | 中文字幕一区二区在线观看 | 91麻豆精品国产91久久久更新资源速度超快 | 成人小视频在线观看 | 国产亚洲精品一区二区三区 | 国产高清一区二区 | 免费不卡一区 | 粉嫩一区二区三区国产精品 | 国产伦精品一区二区三区高清 | 国产亚洲久 | 久热9| 一区二区高清在线观看 | 97超碰人人草 | 免费网站国产 | 国产精品亚洲第一 | 天天爽夜夜骑 | 国产一级久久久久 |