Adicionar números de linha ao GNU Emacs


24

Como posso adicionar números de linha ao Emacs?

Por favor, explique, eu sou um iniciante absoluto.

Respostas:


26

Se você o estiver executando no modo padrão, ele estará no menu: Opções> Mostrar / Ocultar> Números de linha. Em seguida, Opções> Salvar Opções para salvá-lo em futuras sessões.

Se você estiver rodando em um terminal ( emacs -nw), então é M-x line-number-mode. M-geralmente é a tecla do Windows, mas pode ser Alt, ou você pode pressionar Escseguido por x.

(Editar: o item acima afeta apenas a linha de modo. Para os números de linha na margem, você deseja M-x linum-modeou mais provavelmente (setq global-linum-mode t)na sua ~/.emacs.)


2
Isso só mostra o número da linha atual na linha de modo
Florian Diesch

@ Florida: Boa captura. Eu adicionei as instruções para linum-modea resposta.
Geekosaur #

Ok, você tem sido mais rápido - excluída a minha resposta
Florian Diesch

8
(setq global-linum-mode t)não está funcionando quando adiciono esta linha ao .emacs.d / init.el, apenas altero-a para (global-linum-mode t)e ela funciona. Alguma razão para isso?
ZijunLost

20

Adicionar (global-linum-mode t)a~/.emacs.d/init.el


1
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

Também pode estar no diretório "C: \ Users \ nome de usuário \"
Kirill Yunussov 2/17/17

como você adiciona um espaço entre o número da linha e o texto? porque adicionar apenas (modo global-linum t) mostra os números das linhas e o texto sem espaços.
M4l490n
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.