为什么MacVim不能正确显示某些字体?

为什么MacVim不能正确显示某些字体?,vim,fonts,macvim,Vim,Fonts,Macvim,操作系统:Mac OS X 10.10.3 MacVim:7.4.712 我试图用MacVim来写LaTeX而不是崇高的文本。 所以我从MacVim的菜单中设置了字体“Lucida Grande”,但它看起来很奇怪: 这就是Lucida Grande在崇高文本中的样子: 然后我在MacVim中设置了“Helvetica”,它看起来像: 看起来MacVim试图用mono显示字体,但这不是我想要的。我怎样才能像Sublime Text那样在MacVim中正确设置字体?虽然GVIM/MacVim

操作系统:Mac OS X 10.10.3 MacVim:7.4.712

我试图用MacVim来写LaTeX而不是崇高的文本。 所以我从MacVim的菜单中设置了字体“Lucida Grande”,但它看起来很奇怪:

这就是Lucida Grande在崇高文本中的样子:

然后我在MacVim中设置了“Helvetica”,它看起来像:


看起来MacVim试图用mono显示字体,但这不是我想要的。我怎样才能像Sublime Text那样在MacVim中正确设置字体?

虽然GVIM/MacVim可以使用比例字体(在某些平台上),但在Vim中无法使用基于屏幕单元格的寻址;这是一个基本概念(取自终端),许多功能(如分块选择)都依赖于它


因此,您必须接受这样一个事实,
i
将占用与
W
相同的水平空间,并相应地选择相应的(单间距)字体。这样,您的编辑器将看起来更好:-)

使用单间距字体。