Comment activer les numéros de ligne (à gauche) chaque fois que la ligne est la longue ligne logique

12

J'ai linum-modeactivé ainsi truncate-lines. Fonctionne bien tant qu'Emacs affiche la colonne 0:

entrez la description de l'image ici Le numéro de ligne est affiché à gauche (OK)

Mais dès que la fenêtre défile horizontalement, les numéros de ligne disparaissent:

entrez la description de l'image ici Le numéro de ligne n'est pas affiché à gauche

Comment puis-je faire en sorte que les numéros de ligne (à gauche) restent affichés lorsque je me déplace le long d'une longue ligne logique?

user3875715
la source
3
Je pense que vous voyez un bug simple. Cela affecte à la fois linum-modeet nlinum-mode, apparemment. Je vous recommande M-x report-emacs-bug.
Stefan
FYI: Je n'observe pas ce comportement avec Emacs 24.5.1 et le mode linum 0.9.24 sous Linux, les numéros de ligne restent visibles.
ph0t0nix
Je vois le même problème, Emacs 25.0.93.1 sous Windows. @ user3875715 quelle version d'Emacs utilisez-vous?
glucas
1
@ ph0t0nix: Je vois ce comportement sur Emacs 24.5 sous Linux. Curieux si vous l'avez essayé avecemacs -Q
nispio
Désolé pour la confusion. Vous avez tous les deux raison, j'observe la même chose. J'ai totalement raté la partie où l'OP dit que la colonne 0 ne devrait pas être visible pour que cela apparaisse.
ph0t0nix

Réponses:

1

Il s'agit d'un bug en mode linum.

bug # 24169: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24169

Les numéros de ligne disparaissent en effet avec le défilement horizontal lors de l'utilisation de la troncature de ligne. Voir les détails de reproduction dans le rapport de bogue.

Erik B
la source