Ajouter des numéros de ligne à GNU Emacs


24

Comment puis-je ajouter des numéros de ligne à Emacs?

Veuillez expliquer, je suis un débutant absolu.

Réponses:


26

Si vous l'exécutez en mode par défaut, c'est dans le menu: Options> Afficher / Masquer> Numéros de ligne. Ensuite, Options> Enregistrer les options pour l'enregistrer pour les sessions futures.

Si vous l'exécutez dans un terminal ( emacs -nw), alors c'est le cas M-x line-number-mode. M-est généralement la touche Windows, mais peut être Alt, ou vous pouvez appuyer sur Escsuivi de x.

(Modifier: ce qui précède affecte uniquement la ligne de mode. Pour les numéros de ligne dans la marge, vous voulez M-x linum-mode, ou plus probablement (setq global-linum-mode t)dans votre ~/.emacs.)


2
Cela n'affiche que le numéro de ligne actuel dans la ligne de mode
Florian Diesch

@Florian: Bonne prise. J'ai ajouté les instructions pour linum-modeà la réponse.
geekosaur

Ok, tu as été plus rapide - supprimé ma réponse
Florian Diesch

8
(setq global-linum-mode t)ne fonctionne pas lorsque j'ajoute cette ligne à .emacs.d / init.el, je la change simplement en (global-linum-mode t)et cela fonctionne. Des raisons pourquoi?
ZijunLost

20

Ajouter (global-linum-mode t)à~/.emacs.d/init.el


1
Cela a fonctionné pour moi. Attention aux utilisateurs de Windows - ce fichier se trouve dans le répertoire C: \ Users \ username \ AppData \ Roaming et s'appelle ".emacs". Ajoutez simplement (global-linum-mode t) à la fin du fichier.
Kirill Yunussov

Peut également se trouver dans le répertoire "C: \ Users \ username \"
Kirill Yunussov

comment ajouter un espace entre le numéro de ligne et le texte? car l'ajout de juste (global-linum-mode t) montre les numéros de ligne et le texte sans espaces.
m4l490n
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.