私はWindows上でVimでPerforceを使用しています。 私は現在、自動コマンドが開くように設定した読み取り専用、それを変更する場合、編集用のファイル:Vimの自動コマンド:読み取り専用ファイルを書きますか?
au FileChangedRO * !p4 edit <afile>
書き込みしようとしたときにp4 edit
を実行するために同様のautoコマンドを設定するにはどのような方法があります読み取り専用ファイルではなく、編集しますか?
私はWindows上でVimでPerforceを使用しています。 私は現在、自動コマンドが開くように設定した読み取り専用、それを変更する場合、編集用のファイル:Vimの自動コマンド:読み取り専用ファイルを書きますか?
au FileChangedRO * !p4 edit <afile>
書き込みしようとしたときにp4 edit
を実行するために同様のautoコマンドを設定するにはどのような方法があります読み取り専用ファイルではなく、編集しますか?
あなたは、ファイルが読み取り専用かどうかと、オンデマンドでP4編集を実行しているかどうかをチェックBufWritePreイベントに取り付けられた自動コマンドを使用することができます。何かが好きです:
autocmd BufWritePre * :if &readonly | !p4 edit %
あなたはperforceプラグインを撮影できます。私はそれが非常に便利だと思う。
私は&readonlyについて知りませんでした。ありがとう! –
合意。ありがとう! –
これはVimとTFSを併用する場合にも非常に役立ちます。 –