Di server Linux saya di kantor, admin tidak menginstal cscope, dan saya menginstalnya dari sumber di direktori home saya dan menambahkannya ke $ PATH. Masalahnya adalah, / etc / vimrc memiliki referensi ke / usr / bin / cscope yang tidak ada dan setiap kali saya memulai vim, ia mengeluh tentang itu dan saya harus menekan agar pesan itu pergi.
Sangat menarik bahwa jika saya menghapus cscope dari $ PATH saya, saya tidak mendapatkan perilaku itu - jadi mungkin vim sedang menguji bahwa cscope ada di suatu tempat, dan baru kemudian menjalankan konfigurasi cscope - tetapi kemudian ia salah!
Jadi pertanyaan saya adalah: bisakah saya mengatur sesuatu di .vimrc saya sehingga tidak sumber global / etc / vimrc? Saya tidak ingin memindahkan cscope dari PATH, karena saya tidak ingin mengetikkan nama direktori lengkap setiap kali saya menjalankannya dari baris perintah.
Dari halaman manual Vim :
Jadi ini harus dilakukan:
Anda seharusnya bisa menambahkan ini ke perintah normal Anda untuk penggunaan sehari-hari.
sumber
vim -u ~/.vimrc