Saya menggunakan gVim 7.2 di Windows 7. Saya dapat mengatur font gui sebagai Consolas 10 (ukuran font) dari menu. Saya mencoba mengatur ini dalam .vimrc
file seperti di bawah ini:
set guifont=Consolas\ 10
Tapi itu tidak berhasil. Adakah yang tahu cara mengatur ini?
set guifont=Consolas:h11:cANSI
ke~/.vimrc
file.gvimrc
."gui_gtk3"
.cANSI
digunakan dan jika itu diperlukan?Coba atur font Anda dari menu lalu ketikkan
Ini akan menampilkan kepada Anda string yang Vim telah atur opsi ini. Anda harus keluar dari ruang apa pun.
sumber
Untuk pengaturan khusus GUI gunakan
.gvimrc
bukan.vimrc
, yang pada Windows adalah$HOME\_gvimrc
atau$VIM\_gvimrc
.Periksa
:help .gvimrc
detailnya. Intinya, saat start-up VIM membaca.vimrc
. Setelah itu, jika GUI diaktifkan, ia juga membaca.gvimrc
. IOW, semua pengaturan umum VIM harus disimpan di.vimrc
, segala hal GUI tertentu dalam.gvimrc
. (Tetapi jika Anda tidak menggunakan konsol VIM maka Anda bisa melupakannya.vimrc
.)Sintaksnya salah. Setelah itu
:set guifont=*
Anda selalu dapat memeriksa sintaks yang tepat untuk font menggunakan:set guifont?
. Sintaks VIM Windows adalah:set guifont=Consolas:h10
. Saya tidak melihat spesifikasi yang tepat untuk itu, meskipun disebutkan dalam:help win32-faq
.sumber
:e $MYGVIMRC
Enter:set guifont=
Tab Enter.Perintah pada langkah 6 akan memasukkan isi
:
register khusus yang berisi perintah ex-mode terakhir yang digunakan. Ini akan menjadi perintah dari langkah 4, yang memiliki nama font yang diformat dengan benar berkat penyelesaian tab nilai yang sebelumnya ditetapkan menggunakan dialog GUI.sumber
guifont
opsi, bukan menjalankan perintah tertentu.":p
langkah 6 untuk mendapatkan perintah ex-mode terakhir. Lihat jawaban ini .Untuk Windows lakukan hal berikut:
:e $MYGVIMRC
set guifont=<font name as noted>:h<font size>
sumber
Meskipun ini adalah utas lama, saya berpikir bahwa saya akan menambahkan komentar karena saya telah menemukannya ketika mencoba untuk memecahkan masalah yang sama; ini dapat membantu orang lain yang mungkin menemukan diri mereka di sini:
Karakter backslash digunakan untuk mengabaikan karakter selanjutnya; setelah ditambahkan ke nama font di gvimrc saya itu berhasil; Saya menggunakan mesin GNU / Linux yang tidak suka spasi. Saya menduga bahwa posting awal adalah kesalahan karena garis miring digunakan pada mesin windows.
Sebagai contoh:
Di mana saya perlu menambahkan baris ini ke file gvimrc agar bisa dibaca:
sumber
Ubuntu 14,04 LTS
Setelah if - endif block, ketikkan
simpan file (: wq!). Di sini "Neep" (pilihan Anda) adalah gaya font dan "10" adalah ukuran hormat dari font. Kemudian bangun kembali font-cache.
Font yang Anda inginkan akan disetel ke gvim.
sumber
Saya harus melakukan: set guifont = Courier: h10: cANSI
sumber