8
我在Windows上使用Perforce和Vim。 我現在有一個自動命令設置爲打開一個只讀的改變時,它的文件進行編輯:Vim自動命令:寫一個只讀文件?
au FileChangedRO * !p4 edit <afile>
有什麼辦法試圖寫一個當建立一個類似的自動命令來執行p4 edit
只讀文件而不是編輯它?
我在Windows上使用Perforce和Vim。 我現在有一個自動命令設置爲打開一個只讀的改變時,它的文件進行編輯:Vim自動命令:寫一個只讀文件?
au FileChangedRO * !p4 edit <afile>
有什麼辦法試圖寫一個當建立一個類似的自動命令來執行p4 edit
只讀文件而不是編輯它?
您可以使用連接到BufWritePre把事件的自動命令,來檢查文件是否爲只讀或不和按需執行P4編輯。例如:
autocmd BufWritePre * :if &readonly | !p4 edit %
您可以給perforce插件一個鏡頭。我覺得它非常有用。
我不知道和只讀。謝謝! – 2009-11-05 17:20:00
同意。謝謝! – 2009-11-17 07:38:54
如果您在TFS中使用Vim,這也非常有用。 – 2011-02-18 17:55:46