Sei como exibir números de linhas (e colunas) na linha de modo, mas gostaria que o emacs exibisse os números de todas as linhas do lado esquerdo. Já vi isso no vim e em outros editores de texto. Como faço isso para o emacs?
Sei como exibir números de linhas (e colunas) na linha de modo, mas gostaria que o emacs exibisse os números de todas as linhas do lado esquerdo. Já vi isso no vim e em outros editores de texto. Como faço isso para o emacs?
Respostas:
M-x linum-mode(ou global-linum-mode
) e insira (global-linum-mode t)
seu ~/.emacs
(ou ~/.emacs.d/init.el
) para ativá-lo na inicialização.
M-x column-number-mode
é uma maneira de exibir a coluna atual em que está o ponteiro.
Esta página:
lista algumas opções diferentes.
A resposta do monotux é atualmente a primeira opção listada lá. Uma alternativa (também listada) é o NLinum:
Você deve conseguir instalar a partir do ELPA:
M-x package-install RET nlinum RET
e então use-o, por exemplo:
(use-package nlinum
:config
(global-nlinum-mode))
linum-mode
→ velho, hack, lento. Emacs 23 (lançado em 2009).global-display-line-numbers-mode
→ Emacs 26 (beta a partir de 30/03/2018)Coloque isso no seu arquivo init do emacs:
(when (version<= "26.0.50" emacs-version )
(global-display-line-numbers-mode))
(global-display-line-numbers-mode)
a .emacs
obras de arquivo no Emacs 26!