Vim
即使在設置 noai 選項後 vim 也會自動縮進
我正在使用來自膩子終端的 vim 7.2。
即使我執行
set noai
它似乎 vim 仍在嘗試縮程序式碼。我正在將我的程式碼從 Notepad++ 複製到 vim。以下來自記事本++並按照我在vim中得到的:
我的文件中沒有任何選項卡。
作為一種解決方法,我正在打開舊的 vi 執行
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