Saya melihat salah satu dari dua baris ini dalam .vimrc
file. Yang ini tampaknya paling umum:
filetype plugin indent on
Tetapi bagaimana perbedaannya dari baris ini:
filetype indent on
Saya telah menemukan dokumentasi untuk yang terakhir , tetapi saya masih bingung.
indentation
filetype
Flimm
sumber
sumber
:filetype
untuk menunjukkan pengaturan tipe file.Jawaban:
filetype plugin indent on
seperti kombinasi dari perintah-perintah ini:Menyalakan "deteksi", "plugin" dan "indentasi" sekaligus. Anda dapat memeriksa sendiri dengan membaca
:help :filetype-overview
.Deteksi
Apa yang dilakukan "deteksi" tipe file? Dari dokumen:
Ini kurang membingungkan jika Anda menyadari bahwa
filetype
perintahnya berbeda darifiletype
opsi. (Perintah:filetype...
, pilihan::set filetype...
)Plugin
Apa yang dilakukan bagian "plugin"? Dari dokumen:
File yang sedang dimuat tidak harus dinamai
ftplugin.vim
, bisa jadiftplugin/html_example.vim
misalnya.Indentasi
Apa yang dilakukan bagian "indent"? Dari dokumen:
Sekali lagi, file mungkin tidak diberi nama
indent.vim
, itu bisa dinamaiindent/html_example.vim
misalnya.sumber
<type>/foobar.vim
(subdirektori per filetype) atau<type>_foobar.vim
atau hanya di<type>.vim
mana <type> sesuai dengan filetype yang sebenarnya