Sourcing file adalah 'mengeksekusinya'. Pada dasarnya, setiap baris file dianggap sebagai perintah. Sourcing itu sama dengan mengetik setiap perintah secara berurutan. Anda sumber dengan perintah :source
(biasanya disingkat :so
).
Jadi jika Anda sumber myStuff.vim
:so myStuff.vim
dan jika myStuff.vim
berisi garis-garis ini
set xx iI just intersted this<C-]>
set yy bbbb4dw
Ini sama seperti jika Anda mengetik perintah itu ke Vim
:set xx iI just intersted this<C-]>
:set yy bbbb4dw
Satu-satunya file yang bersumber secara default adalah .vimrc
( _vimrc
di windows) sehingga di situlah Anda dapat menyimpan semua perintah yang Anda gunakan untuk mengatur Vim setiap saat.
Yang menarik adalah kenyataan bahwa karena file bersumber hanyalah serangkaian perintah, dan sumber adalah perintah, Anda dapat mengambil file dari file sumber Anda. Jadi plugin yang Anda gunakan setiap saat dapat bersumber saat Anda memulai Vim dengan menambahkan baris .vimrc
seperti ini
so myPlugin.vim
so!
dilakukannya? Saya menjalankannya karena saya pikir itu akan memaksa sumber daya saya.vimrc
dan itu mulai berjalan melalui file yang saya edit (milik saya.vimrc
) dan mengindentasi omong kosong dengan cara yang aneh dan semua jenis hal aneh terjadi.File di direktori .vim / plugin Anda bersumber (dimuat) secara otomatis.
sumber
Selalu ada perintah : file sumber . Saya biasanya menulis
.vimrc
yang berisi perintah khusus dan apa yang tidak untuk aplikasi konsol dan kemudian.gvimrc
yang berisi barang tambahan yang sesuai untuk versi berjendela. Saya.gvimrc
memulai dengansource $HOME/.vimrc
mengambil semuanya dari versi konsol sebelum menambahkan barang baru.sumber
Biasanya ada dua file vimrc, satu adalah _vimrc dan yang lainnya _gvimrc (yang pertama adalah untuk vim, dan yang kedua untuk gvim - hal-hal grafis) - walaupun kebanyakan orang yang saya kenal hanya memasukkan semuanya ke _vimrc.
Praktik yang baik adalah menyimpan semua file tambahan Anda (plugin, colorchemes, snippet ...) di direktori vimfiles terpisah (milik Anda sendiri) (yang dapat Anda bawa).
Jika kamu melakukan
vim akan memberi tahu direktori vimfiles Anda harus ditemukan. Itu agak tergantung pada platform (win, unix). Di windows yang biasa ada di folder pengguna Anda (dokumen dan pengaturan, lalu pengguna ...). Di direktori vimfiles ada beberapa subdirektori. Diantaranya adalah subdirektori "plugin". Plugin yang dimasukkan ke direktori tersebut akan dimuat secara otomatis (juga plugin dimasukkan ke dalam subdirektori "plugin"). Jika Anda tidak ingin memuatnya secara otomatis, taruh saja di "vimfiles" Anda, atau direktori lain, dan
sumber