15 時々、:w何かを読んでいるときにぼんやりとタイプします。これにより、ファイルの変更時間が変更され、ビルドシステムがプロジェクトのかなりの部分を不必要に再構築することがあります。 ファイルを書き込もうとしてファイルが変更されていない場合、vimが単に何もしないように設定する方法はありますか? save — プラキソライト ソース
15 cabbrev変更に使用できる@ lcd047の回答を拡張するw :cabbrev w <c-r>=(getcmdtype()==':' && getcmdpos()==1 ? 'up' : 'w')<CR> 入力:wすると、:upReturnキーを押すと置き換えられます。 — ジェチョ ソース
14 直接ではありません(つまり、の動作は:w変更できません)が、の:up代わりに使用することを学ぶことができます:w。まさにあなたが望むことをします。 — lcd047 ソース 3 追加してみましょう。保存にはお気に入りのキーマッピングを使用しますが、オリジナルのポスター要件を取得する:update代わりに、それにバインドしてい:writeます。 — ジョヴァンニ・マッジョーラニ
:update
代わりに、それにバインドしてい:write
ます。