2 回答

ibeautiful
TA貢獻1993條經驗 獲得超6個贊
把 autoindent 打開,并把 smartindent 和 cindent 關上可能滿足你說的。
你可以用 比如 :set autoindent? 來查看某個選項現在的狀態,用 :set autoindent 打開這個選項,用 :set noautoindent 來關閉它。
如果你在編寫的不是普通文本,而是某類編程語言的話,比如 html,那么用 setf html 可以引入一些方便寫作 html 的特性,比如語法高亮等等。另外如果你經常寫作這類文本,可以去官網上找些相關的插件,往往會對編寫某類語言起到很好的輔助作用。

收到一只叮咚
TA貢獻1821條經驗 獲得超5個贊
解決方案:切換到paste模式。
在粘貼數據之前,輸入下面指定開啟paste模式
:set paste
粘貼完畢后,輸入下面指定關閉paste模式
:set nopaste
每次都需要輸入很麻煩,那么也可以在.vimrc中加入下面內容:
"Paste toggle - when pasting something in, don't indent.
set pastetoggle=<F3>
這樣就可以用F3來切換。
添加回答
舉報
0/150
提交
取消