Cl wiele razy nie działa w Emacsie

1

Sposób C-lpracy z wieloma prasami był następujący:

  • Wyśrodkuj okno na kursorze
  • Przesuń okno, aby kursor znalazł się w pierwszym wierszu
  • Przesuń okno, aby kursor znalazł się w ostatnim wierszu

Teraz C-ltylko wyśrodkowuje, a wiele pras nic nie robi.

Mogę zrobić C-u 0 C-li C-u -0 C-l, ale to nie jest tak użyteczne. Czy ktoś wie, dlaczego to przestałoby działać? Niedawno zaktualizowałem system Ubuntu Karmic do Jaunty.

Skilldrick
źródło

Odpowiedzi:

3

Wygląda na to, że korzystałeś z niestandardowej funkcji (?), Może to być recenter-top-bottom .

Chris Johnsen
źródło
To było dokładnie to, dzięki! W rzeczywistości pamiętałem funkcjonalność z mojej instalacji EmacsW32 - nigdy nie było jej w moim Ubuntu Emacs, więc to był tylko czerwony śledź.
Skilldrick
3

W przypadku waniliowej emacs23 zbudowanej ze źródła z domyślnymi opcjami, uruchom z opcją -q, aby nie były ładowane żadne dostosowania, Cl działa w sposób opisany - centruje / przerysowuje, następnie umieszcza linię w punkcie u góry okna, a następnie umieszcza linię w wskaż na dole okna.

Justin Smith
źródło
@Justin Dzięki, problem polegał na tym, że mieszałem się między Emacs22 a 23: PI używa 23 w systemie Windows i 22 w systemie Linux, a ja próbuję używać skrótów Windows w systemie Linux.
Skilldrick