テクニカルノート011  


現在のファイルを編集目的で作業状態にするためのviマクロ

viエディタでファイルをオープンしたとき、そこで編集するにはチェックアウトする必要があることに気付きましたか。.exrcファイルを設定すれば、1回のキー操作で、エディタから現在のファイルに対して p4 editコマンドを実行することができます。
map ^O :!p4 edit %^[:set noro^[


(これを .exrcファイルに書き込むには、Ctrl+V キーを押した後、Ctrl+O で ^O を入力し、Ctrl+V キーを押した後、ESCキーで ^[ を入力します。)

このコマンドマクロでは、^O(Ctrl+O)によって現在ファイルに対して p4 edit コマンドが実行され、 (viエディタで編集できるように)そのファイルが読み書き可能になります。
戻る