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.vimberisi 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( _vimrcdi 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 .vimrcseperti ini
so myPlugin.vim
so!dilakukannya? Saya menjalankannya karena saya pikir itu akan memaksa sumber daya saya.vimrcdan 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.