Der Befehl C-l
scrollt die aktuelle Zeile nach Mitte, oben, unten. Gibt es einen analogen Befehl, der die aktuelle Spalte nach Mitte, links und rechts scrollt ?
Der Befehl C-l
scrollt die aktuelle Zeile nach Mitte, oben, unten. Gibt es einen analogen Befehl, der die aktuelle Spalte nach Mitte, links und rechts scrollt ?
Antworten:
Es scheint keine eingebaute zu geben, es gibt jedoch etwas Ähnliches: M-g TAB- Hier werden Sie aufgefordert, die Spalte zu verschieben. Mit der folgenden Funktion (binden Sie sie an eine beliebige Taste) können Sie genau das tun, was Sie verlangen:
(defun my/goto-midline ()
(interactive)
(goto-char
(+ (point)
(save-excursion
(/ (- (progn
(move-end-of-line 1) (point))
(progn
(move-beginning-of-line 0) (point)))
2)))))