亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問下該如何取消vim的智能縮進呢?

請問下該如何取消vim的智能縮進呢?

墨色風雨 2022-04-08 11:07:57
vim的自動縮進是光標換到下一行后自動與上一行的縮進對齊,而智能縮進是換到下一行后光標在與上一行縮進對齊的情況下又往里縮進了一次,怎么取消它的智能縮進?
查看完整描述

2 回答

?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

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

查看完整回答
反對 回復 2022-04-11
?
收到一只叮咚

TA貢獻1821條經驗 獲得超5個贊

 解決方案:切換到paste模式。
  在粘貼數據之前,輸入下面指定開啟paste模式
  :set paste
  粘貼完畢后,輸入下面指定關閉paste模式
  :set nopaste
  每次都需要輸入很麻煩,那么也可以在.vimrc中加入下面內容:
  "Paste toggle - when pasting something in, don't indent.
set pastetoggle=<F3>
  這樣就可以用F3來切換。



查看完整回答
反對 回復 2022-04-11
  • 2 回答
  • 0 關注
  • 981 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號