在 RHEL 5 + gvim 中设置编程字体

在 RHEL 5 + gvim 中设置编程字体

我正在使用 RedHat RHEL5。我想更改 GVIM 中的字体。

我的 GVIM 接受的唯一字体格式是

*-courier-medium-r-normal-*-*-140-*-*-m-*-*

它拒绝使用Courier\ NewCourier_New名称。

默认字体很丑,我想将其更改为更漂亮的字体,例如monospace我在终端中使用的字体,但xfontsel不显示他的字体。set guifont=*两者都不起作用。

我的问题是:

  1. 如何“说服”GVIM接受其他系统字体

  2. 或者,如何安装其他字体,以便可以将它们以-*-*-*-摩尔斯电码格式传送到 GVIM

编辑

:set guifont=*给出错误:

Font "*" is not fixed-width
Invalid font(s): guifont=*

为了使字体可以选择xfontsel,另外我还必须使用这个技巧:

xset fp+ ~/.fonts/  # maybe unnecessary
xset fp rehash
fc-cache

答案1

看一下本教程,它展示了如何在主目录中的目录中安装自定义字体.fonts。该教程的标题是:在 Fedora 12 的主目录中安装字体

此处安装了自定义字体后,您可以使用下拉菜单gvim更改字体或运行命令:

:set guifont=*

这将弹出一个对话框,用于在gvim.看Vim wiki 上的本教程也为了做到这一点并使它们永久化。

我建议Proggy 字体如果您想要一些看起来不错并且非常适合进行开发的东西。

答案2

作为替代方案,您可以vim在终端中使用并设置终端提供的任何字体。优点是您可以在终端多路复用器(例如tmuxscreen)中运行编辑器并远程连接到您的编辑会话。

相关内容