Saya mengerti bahwa ini memuat ftplugin.vim
file, tetapi apa fungsinya? Apakah itu mengatur opsi (tergantung pada jenis file)?
Jika saya harus memasukkan baris ini di awal vimrc saya
filetype plugin indent on
dan kemudian saya menetapkan beberapa opsi setelah baris ini (seperti autoindent, smartindent, dll.), apakah akan mengacaukannya? Bagaimana saya bisa tahu opsi mana yang dipengaruhi oleh plugin tipe file atau file indent?
filetype plugin on
danfiletype indent on
memang perintah yang terpisah, tetapi keduanya dapat digabungkan untuk menghasilkanfiletype plugin indent on
.Ini mendefinisikan perintah otomatis yang akan dieksekusi ketika file yang cocok dengan pola yang diberikan dibuka. Autocommands ini
source
pada gilirannya filetype Plugin s terkait dengan filetype diakui.Dalam skrip plugin jenis file itu, Anda akan dapat menemukan / menulis apa pun yang dapat Anda masukkan ke dalam skrip vim. Praktik yang baik adalah tidak pernah mendefinisikan hal-hal global, tetapi hanya hal-hal lokal. yaitu:
:setlocal opt=value
:[cnivsxot](nore)map <buffer> ...
:iab-<buffer> ...
& co:command -b ...
:let b:var = 42
Mengenai
sumber