0

クリップボードから Vim の現在のバッファーにテキストを貼り付け、新しいテキスト幅の値、新しいファイルタイプを設定し、これらの新しい設定に従ってこのバッファーを再フォーマット (gggqG キー コンボ) するスクリプトを作成しようとしています。

これらすべてのアクションを一連のコマンドとして再現することは可能ですか?

4

1 に答える 1

1

次のコマンドで試してください。その部分を関数に分割できますが、vim のコマンド ラインからも機能します。

aこの例では、現在のバッファの先頭にレジスタの内容を挿入し、いくつかのオプションを設定して、スクリプト全体をフォーマットします。

:0put a | set textwidth=10 | set filetype=python | normal gggqG<CR>
于 2015-02-16T17:13:21.700 に答える