Pertanyaan Vim: Bagaimana mengatur preferensi untuk jenis file kustom?


Saya dapat mengatur pengaturan jenis file kustom untuk mengetahui jenis file menggunakan *.vim file dalam direktori ftplugin, mis. c.vim untuk (c, cpp, h, hxx), python.vim dll.

Tapi saya ingin mengatur jenis file untuk ekstensi file kustom seperti *.text, *.letter, *.journal dll. Saya mencoba menggunakan text.vim dan sebagainya tetapi itu tidak berhasil.


4
2018-06-27 08:00


asal




Jawaban:


Anda sedang mencari autocommands. Tambahkan baris untuk setiap ekstensi file kustom di Anda .vimrc:

au! BufRead,BufNewFile *.ext setfiletype ext

Kemudian Anda dapat menentukan pengaturan untuk .ext file dalam ftplugin/ext.vim.

PS: Perhatikan bahwa autocommands harus didefinisikan di dalam sebuah auggres.


4
2018-06-27 08:55





Anda sedang mencari :h new-filetype.


5
2018-06-27 21:44



Jawaban Anda bagus, tetapi mrucci memberi solusi langsung. - Xolve
Langsung, memang. Tapi tidak lengkap. Ada file yang didedikasikan untuk deteksi filetype. - Luc Hermitte