O efeito que você está vendo não é um truque gráfico da janela do terminal, é o gui emacs rodando no X. Você identifica corretamente a customização para obter o emacs para desenhar isso, mas estes são renderizados apenas quando o emacs é executado no X. / p>
Para ilustrar, tenho minha linha de modo com o seguinte tema:
'(mode-line ((t (:background "gray10" :foreground "green" :box (:line-width -1 :style released-button)))))
e quando o emacs é executado graficamente (por exemplo, emacs
), ele é renderizado como:
equandooemacséexecutadoemumterminal(porexemplo,emacs-nw
),eleérenderizadocomo:
Você pode ver os efeitos de borda de pixel que dão a aparência elevada definida pela caixa somente renderizada no modo gui. No modo terminal, é apenas um efeito plano.
Da mesma forma, as imagens que você postou são do gui emacs e o efeito não é uma propriedade de qualquer emulador de terminal, nem qualquer emulador de terminal envolvido nessa renderização.