回答:
いくつかの設定が動作を制御します。
最初にset expandtab、タブを空白文字に置き換えることができます:h 'expandtab'。
次にset shiftwidth=4、表を4つの空白にします:h 'shiftwidth'。
また:h 'tabstop'、ファイル内のタブ文字がカウントするスペースの数を定義する方法もあります。
ボーナスとして見る:h 'smartindent'と:h 'autoindent'かなり有用です。
touch ~/.vimrc
echo "set ts=4 sw=4" >> ~/.vimrc
J.Chomelの回答の省略形。
touchファイルがまだ存在しない場合、ホームディレクトリに.vimrcファイルを作成します。
次に、.vimrcファイルに設定でtabstopとshiftwidthを追加します。
tabstop、shiftwidth)、通常は読みやすく、設定ファイルで頻繁に入力する必要がないため、短い名前を使用してもあまり得られません。