Jak włączyć numery linii (po lewej) za każdym razem, gdy linia jest długą linią logiczną


12

Mam linum-modewłączone, jak również truncate-lines. Działa dobrze, dopóki Emacs wyświetla kolumnę 0:

wprowadź opis zdjęcia tutaj Numer linii pokazano po lewej stronie (OK)

Ale gdy tylko okno zostanie przewinięte w poziomie, numery linii znikają:

wprowadź opis zdjęcia tutaj Numer linii nie jest pokazany po lewej stronie

Jak to zrobić, aby numery linii (po lewej) były wyświetlane, gdy poruszam się wzdłuż długiej linii logicznej?


3
Myślę, że widzisz zwykły błąd. Dotyczy to zarówno linum-modei nlinum-modenajwyraźniej. Ja polecam M-x report-emacs-bug.
Stefan

FYI: Nie obserwuję tego zachowania w Emacsie 24.5.1 i trybie linum 0.9.24 w Linuksie, numery linii pozostają widoczne.
ph0t0nix

Widzę ten sam problem, Emacs 25.0.93.1 w systemie Windows. @ user3875715 z jakiej wersji Emacsa korzystasz?
glucas

1
@ ph0t0nix: Widzę takie zachowanie w systemie Emacs 24.5 w systemie Linux. Ciekawe, jeśli spróbowałeś tego zemacs -Q
nispio

Przepraszam za zamieszanie. Oboje macie rację, obserwuję to samo. Całkowicie przegapiłem tę część, w której OP mówi, że kolumna 0 nie powinna być widoczna, aby to się pojawiło.
ph0t0nix

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.