2011年7月8日 星期五

在Source Insight直接透過vim打開目前的檔案

透過以下的設置,可以直接在Source Insight透過Vim打開目前已開啟的檔案。

我直接在Alt+a設定成呼叫Vim,並且跳到游標所在的行~

1. Source Insight工具列OptionsCustomer 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工具列OptionsKey Assignments
4. 在Command的欄位打入EditWithVim,並且按Assign New Key...→直接按Alt+a

大功告成了

[2012.08.02 補充]
設定Source Insight可以直接打開目前檔案的目錄
設定的流程跟上面類似

我直接在Ctrl+d設定成開啟目前瀏覽檔案的目錄~

1. Source Insight工具列OptionsCustomer Command...Add...New Command name填入Explore Project Folder
2. 在Run的欄位填入: explorer %d

意思是說開啟目前瀏覽檔案的目錄~
%j為the source directory of the current project
3. Source Insight工具列OptionsKey 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

沒有留言: