Bewegen Sie sich nach jedem Cn oder Cp automatisch zum n-ten Zeichen in der Zeile

8

Diese Funktion passt gut zum Emmet-Modus. Mit dem Emmet-Modus kann ich erweitern

li * 3
zu

<li> </ li> </ ul>
<li> </ li> </ ul>
<li> </ li> </ ul>

mühelos.
Aber nachdem ich etwas zwischen den ersten Tags eingegeben habe. Ich muss zur richtigen Position scrollen, wenn ich zur nächsten Zeile gehe, was unpraktisch ist.

Dieses Schloss, das ich suche, würde großartige Arbeit leisten.

Bibek_G
quelle

Antworten:

11

set-goal-column könnte das sein, wonach Sie suchen:

set-goal-column is an interactive compiled Lisp function in
`simple.el'.

It is bound to C-x C-n.

(set-goal-column ARG)

Set the current horizontal position as a goal for C-n and C-p.
Those commands will move to this position in the line moved to
rather than trying to keep the same horizontal position.
With a non-nil argument ARG, clears out the goal column
so that C-n and C-p resume vertical motion.
The goal column is stored in the variable `goal-column'.
Junger Frosch
quelle