Vim外掛程式 Vim Project專案管理

2021-07-26 19:23:01 字數 1567 閱讀 7646

project 外掛程式的作用就是幫助使用者以專案的形式管理原始碼,展示專案目錄樹結構。

vimproject外掛程式,官網:

上傳project-1.4.1.tar.gz

解壓:

tar -zxvf project-1.4.1.tar.gz

cd project-1.4.1

查詢vim

whereis vim
拷貝外掛程式

cp doc/project.txt /usr/share/vim/vim72/doc/

cp plugin/project.vim /usr/share/vim/vim72/plugin/

:project
再輸入\c建立乙個專案

\c
enter the name of
enter the absolute

directory to load

輸入過濾規則(符合規則顯示)

「.php .js *.html」回車

enter the file filter:*.php *.js *.html
儲存 :w 提示~/.vimprojects 專案儲存成功

命令模式下輸入:ctrl+ww 可以切換使用

方式一:

vim

:project

方式二:

vim -c

'project /home/test/.vimprojects'

\r 根據專案過濾符更新摺疊處的檔案。

\r 遞迴執行 \r 。

\c 建立乙個專案。但不包括指定目錄下的子目錄。

\c 遞迴執行 \c,包括指定目錄下的所有子目錄。

開啟檔案;開啟或關閉摺疊。

shift+return

\s 同 開啟檔案,開啟檔案時水平分割視窗。

\s 載入所有檔案到當前視窗,當前視窗會被水平分割顯示所有檔案。

ctrl+return

\o 開啟指定檔案到乙個視窗中,並且關閉所有其它視窗,

alt+return

\v 僅僅開啟檔案,游標仍然保留在專案列表中。

\ 移動文字或者摺疊到當前游標的上一行。

\ 移動文字或者摺疊到當前游標的下一行。

\i 在狀態列中顯示游標所在摺疊的完整引數以及繼承引數。

\i 在狀態列中顯示檔案的完整路徑。

\l 載入當前專案層的所有檔案到到當前 vim 中。在載入的過程中,任何按鍵都導致停止。

\l 載入當前專案以及子專案中的檔案到當前 vim 中。謹慎使用。

\g 在當前專案層執行 grep 。

\g 在當前專案層及子專案執行 grep 。

當在變數 g:proj_flags 中使用了標誌位 『g』 時, 該鍵用來切換開啟和關閉專案視窗.

其它操作參見 project.txt 。

vim外掛程式安裝 如何安裝Vim外掛程式

vim外掛程式安裝 儘管vim快速高效,但預設情況下,它只是乙個文字編輯器。至少,這就是沒有外掛程式的情況,外掛程式基於vim並新增了額外的功能,使其不僅具有鍵入文字的視窗,還具有更多的功能。正確搭配各種外掛程式,您可以掌控自己的生活,並打造自己獨特的vim體驗。您可以自定義主題 還可以新增語法突出...

vim 外掛程式 VIM目錄樹外掛程式及檔案搜尋外掛程式

今天和大家介紹兩款開發必備vim外掛程式,目錄樹以及快速查詢檔案外掛程式,用的人都說好哦,一般人我不告訴他。o o哈哈 nerd tree 我們知道,vim預設是沒有目錄檔案管理的,對於開發乙個稍微大點的專案,是非常的不方便的。但有了nerdtree外掛程式後,就可以滿足該需求了哦。安裝後,開啟vi...

vim 推薦外掛程式

作為程式設計師,使用vim配合下面這些外掛程式,會很爽的,不過現在我還不太會用 a.vim 在.c h之間切換,寫 必備 bufexplorer.vim 列出當前開啟的buffer,可以很容易的切換到和刪除選定的buffer,必備外掛程式之一 c.vim c c support,讓你用編寫c c 程...