2
こんにちは。Vim - 変更されたバッファが書き込まれたときにコマンドを実行します。
:w
でバッファを書き込むときにコマンドを実行しようとしています。 しかし、このコマンドは、バッファの内容を変更した場合にのみ実行する必要があります。
私は多分、このように気にいらを考えた:
autocmd BufWritePost * if modified | echo 'execute command' | endif
私はそれを行う方法を?
編集:
私は前に解決
autocmd BufWritePre * if &modified | echo 'execute command' | endif
がApperently私は '&' なしに変更さ書くことができないことを発見しました。
:
多くのユーザーがこれに似たマッピングを持っています。メッセージはそれのために見えません。コマンドは引き続き実行されます。 –