Como exibir números de linha no Emacs (não na linha de modo)?


124

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:


155

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.


Existe uma maneira de fazer isso com os números das colunas?
Topo

Para leitores atrasados: M-x column-number-modeé uma maneira de exibir a coluna atual em que está o ponteiro.
monotux

Não existe um arquivo init.el no meu diretório .emacs.d nem um arquivo .emacs no meu ~. Onde posso encontrá-los?
Goldname 04/07

2
Você pode criar um se ainda não tiver uma configuração.
22616 Nick McCurdy

Isso funcionou para mim. Atenção para usuários do Windows - esse arquivo está localizado no diretório C: \ Users \ nome de usuário \ AppData \ Roaming e é chamado de ".emacs". Basta adicionar (modo global-linum t) no final do arquivo.
Kirill Yunussov 01/10/19

9

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))

10
Apenas um link não é ideal para o formato SX.
Prof. Falken

@ Prof.Falken Especialmente quando o link leva a um 404 Não Encontrado. Corrija sua resposta.
byxor

1
Obrigado a ambos - concordou, embora a resposta do monotux já tenha todas as informações necessárias. Eu editei para corrigir o link e fornecer um alternativo.
Icyrock.com

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.