为什么字体DejaVu Sans Mono在(G)Vim和Emacs中看起来不一样?

ale*_*nco 4 vim emacs fonts

我认为两个编辑器的行间距都不同.

如何在Vim中将字体设置为类似于Emacs?

Emacs的

在此输入图像描述

的.emacs:

== Default Font ====

;; Font family
(set-default-font "DejaVu Sans Mono")

;; Font size 
(set-face-attribute 'default nil :height 100)
Run Code Online (Sandbox Code Playgroud)

VIM

在此输入图像描述

.vimrc中:

" set default font
set guifont=DejaVu\ Sans\ Mono\ 10
Run Code Online (Sandbox Code Playgroud)

Rog*_*ang 6

emacs GUI使用libxft渲染字体,而GVim使用gtk/pango.字体提示可能有所不同.