私はCentOS 7.xシステムでmeld 3.16.4を使用しています(はい、本当にできません)。
比較に使用されるファイルテキストのフォントフュージョンは、可変幅フォントです。ただし、環境設定ダイアログボックスにはフォントが「Monospace Regular」と表示されます。私は何を知っている同じ幅ルール他のシステムに見えるようです。これは私がMeldで見るものとは異なります。私が見るフォントは可変スペースとサンセリフフォントです。
どうなりますか?この問題をどのように解決できますか?
ベストアンサー1
Meldが使用できる適切な固定幅フォントがシステムにインストールされていない可能性があります。次の内容が表示されることがあります。
$ fc-match monospace
DejaVuSans.ttf: "DejaVu Sans" "Book"
したがって、固定幅フォントの「最も一致する」は、固定幅ではなくフォントです。
この場合、Deja-VuフォントなどのMonospaceフォントをrootとしてインストールしてみてください。
yum install dejavu-sans-mono-fonts dejavu-serif-fonts
これにより、次の内容が表示されます。
$ fc-match monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
...そして今meldは、表示されたSanSerifフォントの代わりにこのフォントを使用する必要があります。