vim - 为什么字体设置在gvim中不起作用?

标签 vim fonts

在Fedora15中,我最初使用 vim ,所有设置都在~/.vimrc文件中定义。我最近安装了vim-X11,现在已经过渡到 gvim 。我定义了一个~/.gvimrc文件,并使用以下行来设置字体:

set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI

但是,它不起作用。有两件奇怪的事情:
  • 其他设置(例如行号,配色方案)可以正常使用,但是字体设置不起作用。相反,我每次都需要在工具栏中设置它们以更改字体:“编辑->选择字体”。
  • 每次我选择“编辑->启动设置”时,它都会打开~/.vimrc文件而不是~/.gvimrc文件。
  • 最佳答案

    您的guifont仅在Windows上有效。在GTK GVim中,您需要:

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

    另外,您可以使用set guifont=*弹出系统对话框以选择一种字体,然后使用set guifont?查看设置的内容。

    GVim先加载.vimrc,然后加载.gvimrc,因此您可以分离仅适用于GUI版本的设置。

    关于vim - 为什么字体设置在gvim中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9837058/

    相关文章:

    macos - 将代码粘贴到终端窗口到 Mac OS X 上的 vim 中

    java - 如何更改netbeans平台的默认字体?

    Emacs24 无法正确渲染字体

    Vim 错误 : E474: Invalid argument: listchars=tab:»·, 线索:·

    vim - <S-F3> 的映射未按应有的方式运行

    vim - 搜索到的模式可以包含在正则表达式 (Vim) 中吗?

    CSS3 font-face ...如何制作字体样式 :italic to use the actual italic version?

    vim - vimscript 中的 `syntax on` 和 `syntax enable` 有区别吗?

    fonts - 如何在 Squeak 中拥有更多字体大小?

    html - 放大网页时,文本大小与其他内容大小发生变化