Saya memiliki konfigurasi Vim khusus yang telah saya kumpulkan. Ada sejumlah plugin keren dan fitur yang membantu dalam pengembangan PHP. Namun, ketika saya membuka file besar (beberapa ribu baris) fitur-fitur ini membuat vim crawl.
Apa yang saya lakukan saat ini adalah mengubah nama .vimrc menjadi .vimrc- lalu meluncurkan kembali vim ketika berurusan dengan file-file besar ini sehingga saya memiliki konfigurasi default. Yang ingin saya lakukan adalah beralih di antara vimrc tanpa harus meninggalkan vim. Pikirkan itu mungkin? Agak seperti sumber .vimrc setelah perubahan tetapi saya perlu sumber file lain untuk menimpa konfigurasi default saya.
vim
vimrc
vim-plugins
krimson
sumber
sumber
Jawaban:
Mulai vim dengan
--noplugin
argumen. Anda mungkin dapat alias ini. (Anda juga dapat memeriksa misalnya untuk variabel lingkungan di .vimrc Anda dan jika ada, atur opsi loadplugins). Ada banyak cara, bagaimana seseorang bisa menuliskannya. Lihat juga faq di sini dan di sini (Perhatikan plugin LargeFile).sumber
Saya kira Anda selalu dapat memulai
vim
dengan-u
opsi:Dari
man vim
:sumber
.vimrc
file Anda setiap saat.Komentar pada pertanyaan Anda mengungkapkan bahwa masalah Anda adalah perintah khusus yang berjalan pada setiap penyimpanan file.
Jadi solusinya adalah mengedit perintah khusus Anda untuk memeriksa beberapa variabel. Jika variabel itu tidak ada atau memiliki nilai "false", jalankan perintah Anda. Jika tidak, lewati menjalankan perintah. Maka membuat penulisan terjadi dengan cepat adalah sesederhana mengatur variabel menjadi true. Anda bisa melakukan ini dalam perintah untuk membuatnya lebih mudah. Sebagai contoh,
sumber