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?

użytkownik3875715
źródło
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: