web-dev-qa-db-ja.com

gvimのデフォルトフォントの設定

私はgvim(vim -g)を使用しています。デフォルトのフォントをモナコに設定したい。

これが私の.vimrcの内容です

if has("gui_running")
    if has("gui_gtk2")
         set guifont=Monaco\ New\ 11
       elseif has("gui_photon")
         set guifont=Monaco\ New:s11
       elseif has("gui_kde")
         set guifont=Monaco\ New/11/-1/5/50/0/0/0/1/0
       elseif has("x11")
         "set guifont=-*-courier-medium-r-normal-*-*-180-*-*-m-*-*
         set guifont=Monaco:h11:cDEFAULT

       else
         set guifont=Monaco:h11:cDEFAULT
     endif
  endif

Gvimを起動すると、フォントがモナコではありません

18
dofores

'guifont'を設定する最も簡単な方法は、正確なフォント文字列をまったく気にしないことです。

代わりに、わかりやすいダイアログを使用して設定します。

:set guifont=*

これにより、好みのフォントを選択できるダイアログがポップアップ表示されます。

設定したら、次のコマンドで設定を再度クエリできます。

:set guifont?

そしてthat stringをvimrcに入れます。私のマシンでは、これは12ptでモナコのMonaco:h12を返します。ブロック内の適切な場所で変更を加えるか、何をしているのかわからない場合は、ブロック全体を次のように置き換えるだけです。

if has("gui_running")
  set guifont=Monaco:h12
endif
30
glts

guifont = Font\Name\Sizeを設定します

スペースを「\」に置き換えます

6
Adel Kihal