このエントリーをはてなブックマークに追加

vi、vimで入力時に自動でインデントを保持するオートインデントの設定はsetコマンドでおこなえます。

:set autoindent

解除するには

:set noautoindent

関連する情報として、インデントをスペースで入力にするかタブ文字にするかの設定はexpandtabで設定できる。

:set expandtab

逆にインデントをタブで行う場合はnoexpandtab。

:set noexpandtab

デフォルトはnoexpandtab=タブインデント。

さらにタブ幅を変更したい場合はtabstopを設定する。

:set tabstop=4



記事一覧へ