Angenommen, ich habe mehrere Cursor in mehreren Zeilen:
foo|
barr|
foobar|
baz|
Wie kann ich das Leerzeichen am Ende jeder Zeile automatisch an eine flache Kante verschieben ?:
foo |
barr |
foobar |
baz |
(In diesen Beispielen |
soll das mein Cursor sein.)
Wenn Sie gerade Taboder Spacevon der anfänglichen Vereinbarung erhalten Sie diese:
foo |
barr |
foobar |
baz |
Das ist nützlich, aber nicht das, wonach ich suche. Ich suche nach einer Art Tastaturkürzel, mit der ich von einer zerlumpten Einfügemarke mit mehreren Cursorn zu einer geraden Spalte wechseln kann.
Tab
am Ende jeder Zeile drücken, wird der zerlumpte Mehrfachcursor in eine gerade Spalte eingerückt. Mit Regex kann jedoch nicht der gleiche Effekt erzielt werden. Ich habe nach folgenden Leerzeichen gesucht: \s*$
und sie durch das Tabulatorzeichen ersetzt: \t
- hat jedoch \t
nicht den gleichen Effekt wie Tab
manuelles Drücken .