8

Windows 7 で gVim を使用していますが、最近 C:\Windows\Fonts にいくつかのフォントを追加しました。gVim では、:set guifont=Font_Nameそれらのいくつかを実行でき、期待どおりに設定されますが、他のいくつかについてはE596 Invalid font(s): Font_Name.

明らかに、カットを行わないフォントには、gVim がロードするフォントに必要なプロパティがあるか、ないかのどちらかです。それらが何であるかを知っている人はいますか? また、既存のフォントを変更してそれらの基準を満たすにはどうすればよいでしょうか?

特に、次のフォントは失敗します。

これらのフォントが不完全であるか、Vim に必要なものが欠けていることを知っても驚かないでしょう。何をチェックすればいいのかさっぱりわかりません。

4

2 に答える 2

7

読みました:h guifontか?

私はすでに別の非常によく似た質問で大げさな推測をしましたが、ATM を見つけることができませんでした。要するに、Windows 上の GVim はそのフォントについて非常にうるさいです: 等幅フォントが必要ですが、試したフォントの何かが好みに合わないのです。

この場合、「Cronos Display」は明らかに等幅ではないため、機能する方法はありません。「Monospace」については知りませんが、「Liberation Mono」が機能しないことに驚きました。

フォント エディターでフォントを開いて、本当に等幅かどうかを確認できます。

于 2012-04-27T06:04:22.457 に答える