Změna chování Emacs při posunutí kurzoru
Sice s Emacsem pracuju už nějakou tu dobu, ale pořád mně občas potrápí jednoduché posunutí kurzoru. Nechávám si zalamovat všechny řádky delší než je délka okna. Jenže funkce next-line
a previous-line
posouvají kurzor po řádcích, ak jak sou zapsány v souboru, ne zobrazeny. Takže pak se stane, že na obrazovce vidíte čtyři rádky pod sebou, ale po zmáčknutí kurzoru je všechny přeskočíte, protože v souboru jsou zapsány na jediném řádku.
Dneska v noci sem přemítal, že vytvoření funkcí, které místo posunutí kurzoru na další řádek, posune kurzor o určitý počet znaků, není tak složité. Ale ráno jsem dospěl k pevnému přesvědčení, že tuhle funkci jistě již někdo udělal. Take sem chvíli hledal a narazil sem na super stránku: http://www.bookshelf.jp/soft/meadow_31.html Tam je to pěkně vyřešeno i s poměrně dlouhým komentářem. No každopádně, pro ty komu se nechce louskat japonský text, tady mám jednoduché řešení.
Řešení naleznete tedy tady: http://disk.jabbim.cz/benzin@jabber.cz/line.html
Příloha | Velikost |
---|---|
line.html.txt | 4.96 KB |
line.txt | 1.08 KB |