Vim を使用して、ビジュアル モードで選択したテキストを UNIX コマンドにパイプし、出力を現在のファイルの末尾に追加しようとしています。たとえば、次のような SQL コマンドがあるとします。
SELECT * FROM mytable;
次のようなことをしたい:
<ESC>
V " select text
:'<,'>!mysql -uuser -ppass mydb
しかし、出力で現在選択されているテキストを上書きする代わりに、出力をファイルの最後に追加したいと考えています。おそらく、これがどこに向かっているのかがわかります。私は Vim を単純な SQL エディターとして使用することに取り組んでいます。そうすれば、SQL コードを編集、微調整、テストするために Vim から離れる必要がなくなります。