我已經將F8映射到:set syntax=off<cr>
。vim如何設置好的indet沒有語法高亮?
我喜歡編輯而沒有語法突出顯示,但是如果我關閉語法,我的縮進規則也會關閉。如何在沒有語法突出顯示的情況下實現良好的縮進?
我已經將F8映射到:set syntax=off<cr>
。vim如何設置好的indet沒有語法高亮?
我喜歡編輯而沒有語法突出顯示,但是如果我關閉語法,我的縮進規則也會關閉。如何在沒有語法突出顯示的情況下實現良好的縮進?
如果Vim自動縮進是確定適合你,你可以
set autoindent
你 「語法關」 之後。
另一方面,如果您使用自己的索引功能。嘗試運行以下命令,這可能會有所幫助。
set indentexpr=<your function>
或支票縮進功能:
set indentexpr?
,並重置結果「語法關」
你想要的是該鍵映射到
:syntax off
注意syntax
是一個命令,並off
參數。您將syntax
選項設置爲off
,並相應地影響縮進規則。
檢查:h :syntax
和:h 'syntax'
閱讀更多。
如果語法關閉,縮進不起作用。 – RusAlex
+1覆蓋面大,沒有@RusAlex,它們是獨立的。 – sidyll
他們應該是獨立的,或者至少在我的Windows/Linux平臺上的vim73上。你使用「vi」還是「vim」?它們不是同一件事。如果可能的話,值得更新到最新的vim73。 – winterTTr