O ajuste de escala de texto do Emacs faz com que a coluna de números de linha diminua e desapareça gradativamente

7

Eu configurei emacs para exibir os números de linha (global-linum-mode 1) , e funciona até eu começar a ampliar o texto via text-scale-adjust

A coluna de números de linha começa a diminuir e desaparece completamente após alguns incrementos.
Quando tiver desaparecido completamente, mais incrementos não terão mais efeito na borda esquerda.

Este é um problema conhecido? Existe uma solução alternativa?

Usando o GNU Emacs 23.1.1 no Ubuntu 10.04.

    
por Peter.O 16.02.2011 / 11:13

2 respostas

4

Aqui está uma solução alternativa. Ele funciona no meu emacs 23.1.1. Essa mesma pergunta surgiu novamente (meses depois), e eu aprendi um bit sobre elisp nesse meio tempo, então eu tive uma chance nisso. Veja o seguinte link para minha resposta lá. Problemas de tamanho de fonte com o Emacs no modo linum .

    
por 30.01.2012 / 23:14
2

A solução mais simples e direta que já vi apenas para definir os números de linha em uma altura fixa. Isso pode ser feito facilmente, de acordo com a resposta do user78810 : Problemas de tamanho de fonte com o Emacs no modo linum

Adicione a seguinte linha na sua configuração do emacs (ou na sua função dotspacemacs/user-config , se você estiver usando o estilo maligno):

(eval-after-load "linum"
  '(set-face-attribute 'linum nil :height 100))
    
por 25.10.2015 / 05:34

Tags