Jawaban:
Beberapa pengaturan mengontrol perilaku:
Pertama set expandtab
memungkinkan untuk mengganti tab dengan karakter spasi putih :h 'expandtab'
.
Kemudian set shiftwidth=4
buat tabulasi menjadi 4 spasi putih :h 'shiftwidth'
.
Anda juga bisa tertarik dengan :h 'tabstop'
yang mendefinisikan jumlah spasi yang diperhitungkan oleh karakter tab dalam file.
Sebagai bonus lihat :h 'smartindent'
dan :h 'autoindent'
mana yang cukup bermanfaat.
touch ~/.vimrc
echo "set ts=4 sw=4" >> ~/.vimrc
Tulisan untuk jawaban J.Chomel.
touch
akan membuat file .vimrc di direktori home Anda jika belum ada.
Selanjutnya, tambahkan tabstop dan shiftwidth dengan preferensi Anda ke file .vimrc .
tabstop
dan shiftwidth
) biasanya lebih mudah dibaca dan karena Anda tidak perlu mengetiknya yang sering dalam file konfigurasi Anda, tidak ada banyak keuntungan untuk menggunakan nama pendek .