透過以下的設置,可以直接在Source Insight透過Vim打開目前已開啟的檔案。
我直接在Alt+a設定成呼叫Vim,並且跳到游標所在的行~
1. Source Insight工具列→Options→Customer Command...→Add...→New Command name填入EditWithVim
2. 在Run的欄位填入: E:\Portable\PortableApps\gVimPortable\gVimPortable.exe --remote-tab-silent +%l %f
意思是說透過vim打開目前的檔案,並且跳到指定的行
%l指的是當前的行
%f為檔案名稱
3. Source Insight工具列→Options→Key Assignments
4. 在Command的欄位打入EditWithVim,並且按Assign New Key...→直接按Alt+a
大功告成了
[2012.08.02 補充]
設定Source Insight可以直接打開目前檔案的目錄
設定的流程跟上面類似
我直接在Ctrl+d設定成開啟目前瀏覽檔案的目錄~
1. Source Insight工具列→Options→Customer Command...→Add...→New Command name填入Explore Project Folder
2. 在Run的欄位填入: explorer %d
意思是說開啟目前瀏覽檔案的目錄~
%j為the source directory of the current project
3. Source Insight工具列→Options→Key Assignments
4. 在Command的欄位打入Explore Project Folder,並且按Assign New Key...→直接按Ctrl+d
完成~~
[2014.03.31 補充]
開啟Project的根目錄,
而這一個要可以work,
在建立目錄時,必需要設定project的根目錄在哪裡。
在Options→Customer Commands→Add→Explore Project Root Folder→在Run裡面輸入「ShellExecute explore %j」→Close
Options→Key Assignments→選擇「Explore Project Root Folder」→按「Assign New Key...」→接著按你想輸入的key
參考資料:
鱼与熊掌可兼得: vim和source insight的配合使用
source Insight常用自定义命令和一些小技巧[z]
Source Insight Help - Custom Commands
沒有留言:
張貼留言