LoginSignup
3
0

More than 3 years have passed since last update.

vimのタブ幅を変更する

Last updated at Posted at 2020-04-14

vimでコードを書いているときに、他のテキストエディタのノリでtabでインデントつけようとしたら、結構なスペースが挿入されたので流石に使いづらいと思って調べました。

ちなみに

viのデフォルトのタブ幅は「8」らしいです。
これだとあまりにも広すぎるので、今回はタブ幅を「2」にしようと思います。
↓デフォルトの場合

1. あるファイルを開いている時限定の設定

編集するファイルを開いて、「i」でINSERTモードにせずに以下を記述後にEnter

:set tabstop=2

↓ファイル先頭

↓ファイル末尾

これでタブ幅が狭くなりました。
ただし、この方法だとファイルを開いてる間しか設定が反映されず、開きなおしたときにはタブ幅が8に戻っています。
そのため、すべてのファイルに適用させようと思います。

2. 全てのファイルに適用する

ホームディレクトリに移動後に以下を入力

vi ~/.vimrc

ここに設定を記述します。

set tabstop=2

これによってどのファイルを開いてもタブ幅を2で固定できます。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0