我使用的是在urxvt中运行的Emacs,尽管终端支持,但我无法使斜体字在Emacs中工作。
这是我当前的设置:
- 我还没设置
$TERM
,所以是默认的rxvt-unicode-256color
。 - 我的
~/.Xdefaults
定义URxvt.font: xft:Inconsolata:size=15
为终端字体。 echo '\e[3mitalics\e[m'
在shell中运行确实会产生收益italics
,因此终端中的斜体基本上可以工作。
在定制“斜体”的脸,它没有任何区别是否我选择italic
,oblique
,normal
,或roman
作为值Slant
属性,也不会,如果我不设置Slant
在所有的属性。我还结合了URxvt.italicFont
在我的中显式定义来尝试此操作~/.Xdefaults
,但无济于事。
粗体效果很好,斜体根本不起作用。有任何想法吗?