PuTTYターミナルからvim7.2を使用しています。set noai
を実行しても、vimがコードをインデントしようとしているようです。コードをNotepad ++からvimにコピーしています。以下はNotepad ++からのものです
そして私がvimで得たものに従ってください:
ファイルにタブがありません。
回避策として、古いvi run set noai
を開いて保存を貼り付け、vimで再度開きます。この動作を修正する方法についての提案はありますか?
これはnoaiオプションとは何の関係もありません。あなたが経験しているのは、大量のテキストをコピーして貼り付けるのに少し問題があります既存のインデントを使用して vimに。
私が通常行うこと(私はこの「問題」をたくさん抱えています)は、F4をバインドしてinvpasteし、vimに貼り付ける前にそのキーを押すことです。それは問題を解決します。
nnoremap <F4> :set invpaste paste?<CR>
を使用してこれについてもっと読む
:help paste
vimの内部
:set paste
問題を防ぎます
:set nopaste
上記を元に戻す
:set pastetoggle=<F2>
貼り付けトグルキーをF2に設定します