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.