vimコマンドでファイル操作中、インデント入力を簡単にする
vimコマンドでファイル操作時におけるtabキーの挙動を指定。
下記文言をファイル内にコメントとして記入しておくだけでOK。
「vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=0:」
Tabキー押下でスペース4つがファイルに入力されるようになる。
phpファイルの場合
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=0: */
Memo
- tabstop:ファイル内にあるタブ文字の表示幅。
- shiftwidth:自動インデントに使われる空白の数。
- softtabstop:タブキー押下時に挿入される文字幅を指定。(0の場合「tabstop」で指定されている数値が使用される)
スペース2つ分で表示や入力をする場合は
- tabstop=2
- shiftwidth=2
- softtabstop=0
を指定。