Disable vim auto indent

はじめに

vim で意図せずインデントされてイラッとした経験ありますよね.

ありますよね.

字下げを無効化する

字下げに関連する設定項目いくつかある.面倒な人は paste を有効にするといい.

:set paste

paste はいくつかの設定項目をまとめて設定してくれる.対象の設定項目ピンポイントで設定した人は次の設定をどうぞ.環境にはよるが上の 4 つは大体無効化されている気がするし,わかりやすい名前なので既に多くの人が試した後かもしれない.問題になりそうなのはおそらく下の 2 つ.どちらかの設定値を空にしておけばいい.

:set noautoindent
:set nosmartindent
:set nocindent
:set nosmarttab
:set indentexpr=
:set indentkeys=

おわりに

それだけ

options - Vim日本語ドキュメント

コメント

タイトルとURLをコピーしました