Bagaimana cara mengatur font default untuk MacVim?
Saya telah mencoba menambahkan baris berikut
set guifont = Monaco:h12
ke salah satu file berikut:
~/.vimrc
~/.gvimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc
Saya memulai ulang MacVim, tetapi masih tidak dapat menyetel font default. Ada yang terlewat?
UPDATE: Saya dapat mengeluarkan set guifont
perintah saat runtime dan berfungsi dengan baik. Sepertinya tidak membacanya dari file startup saya.
~/.vimrc
dan berfungsi dengan baik. Mungkin Anda ingin memeriksa apakah font tertentu ada ...set guifont=Monaco:h12
selama runtime dan berfungsi dengan baik. Saya tidak yakin mengapa itu tidak membacanya dari file startup yang saya sebutkan.vim -D
untuk masuk ke mode debug dan kemudianstep
melalui skrip startup vim untuk melihat apa yang sedang terjadi.set guifont
pernyataan Anda . Jika itu benar-benar seperti itu di vimrc Anda kemudian keluarkan spasi, mereka tidak valid di sekitar sama dengan pernyataan set (sebenarnya saya pikir spasi sebelum sama tidak apa-apa, tetapi tidak setelahnya).Jawaban:
Tempatkan ini di
.gvimrc
:Perhatikan kurangnya spasi di sekitar tanda sama dengan.
sumber
.vimrc
file Anda .~/.vimrc
tidak ada efek pada font yang benar-benar digunakanmacvim
Jika Anda perlu menyetel fonta dengan spasi di namanya, gunakan garis miring terbalik di
.gvimrc
:sumber
Source Code Pro
sangat bagus! RekomendasikanSource Code Pro Light
daripada versi regulernya.Jawaban terlengkap seharusnya begini:
Saya melihat sekeliling dan setiap jawaban dan tutorial yang saya temukan tidak menentukan cara mengatur jenis huruf.
Setelah mengatur font Anda secara manual menggunakan jendela Font, jika Anda tidak yakin apa yang harus dimasukkan:
Ini akan menunjukkan kepada Anda nilai string yang tepat yang Anda butuhkan untuk dimasukkan ke dalam file .vimrc Anda, termasuk jenis hurufnya.
sumber
Lampirkan pengaturan font saya.
sumber
Jika Anda menggunakan Mac, tambahkan baris berikut ke
~/.vimrc
:sumber
Untuk menangani tidak hanya karakter bahasa Inggris, Anda dapat meletakkan ini di
.vimrc
file Anda (guifontwide
berhubungan dengan karakter Cina):sumber
wide
berarti setiap karakter dikodekan oleh lebih dari 8 bit, jadi lebar? Atau apakah itu benar-benar tampak lebar?