3

私は平均的なvimユーザーであり、以下を含む平均的な.vimrcを使用しています。

set autoindent

一般的にはそれほど悪くはありませんが、コンテンツを外部からコピーする場合、この部分のインデントがひどく台無しになります。さらに悪いことに、テキストに「//」のようなコメントが含まれている場合、元々コメントが付けられていなくても、コピーされたコンテンツの次の行に伝播されます。gg=Gは役に立ちません。

外部から何かをコピーするアクションで自動インデントを無効に設定する方法はありますか?

4

1 に答える 1

4

これはVimwikiで説明されています.vimrcこれをあなたの:に追加してみてください

set pastetoggle=<F2>

任意のキーを設定できます-これ<F2>は単なる例です。次に、キーを押して貼り付けを許可し、Vimにコピーしてから、もう一度キーを押して通常の自動インデント動作に戻ります。

于 2011-07-27T13:59:32.063 に答える