日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VIM之Project 项目管理工具

發布時間:2023/12/9 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VIM之Project 项目管理工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

VIM是Linux和Unix下常用的文本編輯工具,在編寫代碼和閱讀代碼中經常使用。

但VIM進行代碼項目管理時,沒有IDE集成開發工具方便,現在提供一個VIM插件Project,可以對代碼項目進行簡單的集中管理


一、 下載安裝

1、 在 Vim 網站上下載最新版本project.tar.gz?或直接下載project-1.4.1.tar.gz

2、 解壓縮移動plugin和doc到~/.vim目錄(沒有~/.vim則自己創建),步驟如下:

mkdir ~/.vim

mv ?doc ~/.vim

mv plugin ~/.vim


二、Project 使用介紹

1、 打開vim后,敲入命令 :Project,可以看到project的列表(如果沒初始化,則為空)
2、 輸入\C(斜杠+大寫的C),會出現下面這些信息

Enter the Name of the Entry:?ProjectName (項目名稱)
Enter the Absolute Directory to Load: ?ProjectPath (項目路徑目錄)
Enter the CD parameter: . (“.”為當前目錄)
Enter the File Filter:? (符合條件的源文件,一般為空)


三、Project項目管理

1、打開project

?vim +Project

vim登陸后輸入命令 :Project?


2、導入文件列表

\C(遞歸讀取子目錄) \c(讀取當前文件)

按照提示填寫:

Enter the name of the Entry: <Description>

Enter the Absolute Directory to Load: ?{projpath}

Enter the CD parameter: [{options}] 之一

Enter the File Filter: [{options}] 之一

導入文件列表時忽略{、}、 空行、 #


3、列表顯示格式

?<Description>={projpath} [{options}] {
?[ filename ]
?[ project_entry ]
?}

<Description>描述

{options}配置參數項

??? CD={path}
??? in={filename}
??? out={filename}
??? filter="{pat}" 文件類型
??? flags={flag}


4、打開列表文件

:Project 默認列表文件

:Project {file}

列表文件默認存儲地址:~/.vimprojects


5、常用命令

\l(列出所有當前層文件)\L(遞歸),按任何鍵停止

\w(關閉當前層文件)\W(遞歸)

\g(在項目當前層文件搜索)\G(遞歸)

\r關閉子文件夾并刷新當前文件夾下文件,\R遞歸打開文件夾并刷新所有文件

s關閉文件夾并創建,S遞歸打開文件夾并創建

\s將文件在水平打開多個窗口顯示,打開或關閉文件夾列表

\o將文件在一個窗口打開,打開或關閉文件夾列表

\v在右窗口顯示指針停留在project窗口的文件內容

<space>空格擴大project窗口的寬度,恢復寬度

\i顯示文件或文件夾的設置參數,如filter="*"

\I顯示文件或文件夾的決對路徑和參數

\1 - \9,\f1-\f9,\F1-\F9執行指定命令,\0查詢1-9命令,\f0查詢f1-f9,F1-F9命令


四、 Project項目管理實例

示例: 導入管理Android源碼

1、 打開vim的Project: vim +Project

2、 導入項目: \C(即 斜杠 + 大寫的C)

Enter the name of the Entry:android

Enter the Absolute Directory to Load: /home/yanggang/ANDROID_SOURCE

Enter the CD parameter:.(直接輸入.)

Enter the File Filter:(直接回車)

漫長的加載。。。


示例截圖:




轉載于:https://www.cnblogs.com/wdpp/archive/2011/12/21/2386710.html

總結

以上是生活随笔為你收集整理的VIM之Project 项目管理工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。