vimでタブを4つのスペースに設定するにはどうすればよいですか?


19

デフォルトでは、vimのタブは8スペースに設定されています。vimでタブを4つのスペースに永続的に設定するにはどうすればよいですか?

回答:


35

~/.vimrc次の行でファイルを作成します。

set ts=4 sw=4

これにより、4つのスペースごとにタブストップが設定され、シフト幅(インデントの量)が4つのスペースとして設定され、タブストップと一致します。


7

これを作成~/.vimrcして追加します。

set tabstop=4

その他の役立つものを以下に示します。

syntax on " Syntax highlighting
set showmatch " Shows matching brackets
set ruler " Always shows location in file (line#)
set smarttab " Autotabs for certain code
set shiftwidth=4

0

viを使用しているだけの場合(一部の人々はvimを使用できない場合)、これをホームディレクトリの.exrcファイル、またはコードの特定のディレクトリの特定のスタートアップがある場合にコードを編集している場所に配置します。

set shiftwidth = 4 set tabstop = 4 set expandtab "これはすべてのホストでは機能しない可能性があります" "引用は.exrcファイルに適切なコメントを付ける"

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.