vim實戰:插件安裝(Vundle,NerdTree)


一:插件管理器Vundle

1.簡介

Vundle是vim的一個插件管理器, 同時它本身也是vim的一個插件。插件管理器用於方便、快速的安裝、刪除、Vim更新插件。vim Vundle插件官方地址:https://github.com/VundleVim/Vundle.vim。

2.安裝步驟

a.安裝git工具,如已安裝可忽略

    yum install git

b.創建目錄

    mkdir ~/.vim/bundle/

c.克隆插件

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

e.編輯.vimrc文件,默認是沒有的可以直接創建內容如下

 1     "顯示行號
 2     set nu
 3 
 4     "開啟高亮
 5     syntax on
 6 
 7     "突出顯示當前行
 8     set cursorline
 9 
10     "啟用鼠標
11     set mouse=a
12     set selection=exclusive
13     set selectmode=mouse,key
14 
15     "顯示狀態欄
16     set laststatus=2
17 
18     ""智能補全
19     set completeopt=longest,menu
20 
21     "顯示光標當前位置
22     set ruler
23 
24     set rtp+=~/.vim/bundle/Vundle.vim
25 
26     call vundle#begin()
27 
28     Plugin 'gmarik/Vundle.vim'
29 
30     call vundle#end()

f.安裝,提示done表示安裝成功

    :PluginInstall

二:目錄樹插件NerdTree

1.簡介

可以左側欄列出當前文件所在的目錄樹,類似IDE,可大大提高開發效率,實現效果如下:

並且可以雙擊點擊打開目錄,關閉目錄,按F2可打開關閉目錄樹。

2.安裝步驟

a.打開.vimrc文件

    vim ~/.vimrc

b.添加如下內容

 1     "顯示行號
 2     set nu
 3 
 4     "開啟高亮
 5     syntax on
 6 
 7     "突出顯示當前行
 8     set cursorline
 9 
10     "啟用鼠標
11     set mouse=a
12     set selection=exclusive
13     set selectmode=mouse,key
14 
15     "顯示狀態欄
16     set laststatus=2
17 
18     "顯示光標當前位置
19     set ruler
20 
21     set rtp+=~/.vim/bundle/Vundle.vim
22     call vundle#begin()
23 
24     Plugin 'gmarik/Vundle.vim'
25     Plugin 'scrooloose/nerdtree'
26 
27     call vundle#end()
28 
29     " NerdTree才插件的配置信息
30     ""將F2設置為開關NERDTree的快捷鍵
31     map <f2> :NERDTreeToggle<cr>
32     ""修改樹的顯示圖標
33     let g:NERDTreeDirArrowExpandable = '+'
34     let g:NERDTreeDirArrowCollapsible = '-'
35     ""窗口位置
36     let g:NERDTreeWinPos='left'
37     ""窗口尺寸
38     let g:NERDTreeSize=30
39     ""窗口是否顯示行號
40     let g:NERDTreeShowLineNumbers=1
41     ""不顯示隱藏文件
42     let g:NERDTreeHidden=0

b.安裝,提示done表示安裝成功

    :PluginInstall

 

 

掃碼關注公眾號

專注分享C/C++,C++(11,14,17),STL,Java,Spring,mybatis,mysql,redis,分布式,高並發,設計模式,爬蟲,docker,shell編程等相關技術,還有高薪互聯網職位內推,在這里一起探討,一起學習,一起進步,同時不定期分享視頻書籍資源,充分利用碎片化時間,讓我們的技術之路更加有樂趣!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM