2012-03-23 6 views
6

Fedora15では、もともとvimを使用していましたが、すべての設定は私の~/.vimrcファイルに定義されています。私は最近vim-X11をインストールして、gvimに移行しました。gvimでフォント設定が機能しないのはなぜですか?

set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI 

しかし、それは動作しません:私は、フォントを設定するには、次の行で、~/.gvimrcファイルを定義しました。

  1. その他の設定(行番号、配色など)は正しく動作しますが、フォント設定は機能しません。代わりに、フォントを変更するたびにツールバーに設定する必要があります: "Edit-> Select Font"。

  2. 「編集 - >起動設定」を選択するたびに、~/.gvimrcファイルの代わりに~/.vimrcファイルが開きます。

答えて

15

guifontはWindowsでのみ有効です。 GTK gvimをでは、あなたがしたい:

set guifont=Bitstream\ Vera\ Sans\ Mono\ 11 

また、あなたはフォントを選択するために、システムのダイアログを表示し、その後set guifont?で設定内容を見てset guifont=*を使用することができます。

GVimは.vimrc、次に.gvimrcをロードするので、GUIバージョンのみに適用される設定を分けることができます。

+0

はどうもありがとうございました。set guifont=*を使用して見つけます設定がある場合、〜/ .gvimrcのキーは〜/ .vimrcと同じですが、値が異なると、〜/ .gvimrcの値が〜/ .vimrcの値を上書きします。そうですか? –

+1

@TankyWoo:はい、 '.gvimrc'は常に' .vimrc'の後に読み込まれます。 ':help gvimrc'を参照してください。 –

+0

:この質問をすばやく解決するのを手伝ってくれてありがとう。あなたはタンキー。 –

0

私はその後、set guifont?は動作しませんが、set guifont=Bitstream\ Vera\ Sans\ Mono\ 11素敵

+0

gvimフォントの詳細については、['more detail answer'](http://stackoverflow.com/questions/3539437/gvim-ubuntu-letter-spacing-consolas-font)をクリックしてください。 – dannyliu

関連する問題