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.