私はパテ端末でvim 7.2を使用しています。
実行しても、set noai
vimはまだコードをインデントしようとしているようです。 Notepad ++からvimにコードをコピーしています。これはNotepad ++からのものです。
vimから得た内容に従ってください。
私のファイルにタブがありません。
回避策として、古いviを開いて貼り付けset noai
保存を実行し、vimで再び開きました。この動作を修正する方法に関する提案はありますか?
答え1
これはnoaiオプションとは関係ありません。あなたが経験している問題は、大量のテキストをコピーして貼り付けるのに問題があることです。既存のインデントを含めるウィムに。
私がよくやっていることは(そしてこの「問題」にたくさん当たる)ことは、F4をinvpasteにバインドし、内容をvimに貼り付ける前にそのキーを押すことです。問題は解決されます。
nnoremap <F4> :set invpaste paste?<CR>
これについてもっと学ぶ
:help paste
vim内部
答え2
:set paste
問題の発生を防ぐ
:set nopaste
上記の作業をキャンセルしてください。
:set pastetoggle=<F2>
貼り付けトグルキーをF2に設定します。