gvim代碼/路徑補全插件


一、背景

之前在公司用的vim配置是從同事那里拷貝的.vim目錄和.vimrc,感覺挺好用的。其中有個功能不知道是通過什么插件實現的:

1)輸入的詞再次輸入時,會自動下來提示選擇;

2)輸入路徑時,會下拉自動提示下一級路徑(有時在filelist里面加東西時用);

今天在自己裝的虛擬機系統上寫東西,發現全要自己手敲,低效~,於是又上網搜索了一番,沒有頭緒,后來找我師父問了一下,他說github上有,於是自己又搜了一會。然后看到了neocomplcache.vim這個插件,感覺能實現我要的功能,路徑提示效果如下:

 

於是就下載安裝是了一下,順便記錄一下過程。

安裝過程

1、neocomplcache.vim插件下載

github地址如下:

https://github.com/Shougo/neocomplcache.vim

 2、解壓

下載完成后,拷貝到.vim目錄(注意此目錄是隱藏目錄)下,解壓

unzip neocomplcache.vim-master.zip

 

解壓后文件如下:

 

3、安裝和配置

上圖的解壓目錄中有一個README文件,其中提到了如何安裝配置,如下。

 

將解壓出來各目錄中的文件放入.vim對的目錄下面:

 

然后設置.vimrc文件,加入下述2句

1 let g:neocomplcache_enable_at_startup = 1 //在系統啟動時候啟動neocomplcache
2 let g:neocomplcache_enable_auto_select = 1 //提示的時候選擇第一個

完成后保存.vimrc。

4、效果展示

前述步驟完成后,在terminal中打開一個文本做實驗,效果如下,

1)路徑自動提示:

 

2)已輸入詞匯自動提示:

 

其實README中的Setting example中還有大量的例子,可根據需求選擇,我直接拷貝過來試的,README中部分例子如下:

 

 5、其他

仔細看README的描述,會發現作者建議使用neocomplete.vim這個插件。

插件地址https://github.com/Shougo/neocomplete.vim

 

我試了一下沒有裝成功,可能是因為我的系統中沒有這個lua feature吧,后面有需求再試試 ==

 

 小伙伴們都有啥好用的插件求推薦呀,謝謝啦!


免責聲明!

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



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