Sebagai contoh, ambil kod ini bahawa terdapat tiga ruang di hadapan teg <li>
set tapstop=4 set softtabstop=4 set shiftwidth=4Sebab mengapa terdapat tiga ruang di hadapan teg <li> kerana saya menukar kod orang lain dan saya tidak mahu mengacaukan lekukan asal
<ul> <li>**光标所在处,在此处回车** </li> </ul>Tekan Enter pada kedudukan bertanda di atas, <li>tiga ruang di hadapan label ini akan digantikan dengan tab, seperti yang ditunjukkan dalam gambar
Bagaimana saya boleh menyelesaikan masalah menukar lekukan baris sebelumnya dengan menukar baris?
" Gunakan ruang dan bukannya tab, ini adalah perkara utama
tetapkan expandtab
" Inden 3 aksara
tetapkan shiftwidth=3 softtabstop=3
" Berikut ialah tentang kawalan lekukan automatik. Jika anda tidak menyukai lekukan automatik, anda boleh mematikannya.
"Auto inden
set ai
"Indeks pintar
set si
" indeting gaya C
set cindent
Anda juga boleh menggunakan borang model tanpa mengubah konfigurasi vim anda, rujuk: http://vim.wikia.com/wiki/Modeline_ma...