Sie haben Emacs nicht explizit angegeben, aber da Sie viele Editoren hervorgehoben haben ...
In Emacs können Sie hierfür Rechtecke verwenden, wobei eine Spalte ein Rechteck mit der Breite 1 ist.
Um ein Rechteck zu erstellen, markieren Sie die obere linke und untere rechte Seite des Rechtecks (wobei die untere rechte Markierung eins rechts vom weiteren rechten Punkt im Rechteck ist. Sie können dann Folgendes bearbeiten:
C-x r k
Töte den Text des Regionsrechtecks und speichere seinen Inhalt als "zuletzt getötetes Rechteck" ( kill-rectangle
).
C-x r d
Löschen Sie den Text des Regionsrechtecks ( delete-rectangle
).
C-x r y
Ziehen Sie das zuletzt getötete Rechteck mit der oberen linken Ecke an Punkt ( yank-rectangle
).
C-x r o
Fügen Sie ein Leerzeichen ein, um das Leerzeichen des Regionsrechtecks ( open-rectangle
) auszufüllen . Dadurch wird der vorherige Inhalt des Regionsrechtecks nach rechts verschoben.
M-x clear-rectangle
Löschen Sie das Regionsrechteck, indem Sie dessen Inhalt durch Leerzeichen ersetzen.
M-x delete-whitespace-rectangle
Löschen Sie Leerzeichen in jeder der Zeilen des angegebenen Rechtecks, beginnend mit der linken Randspalte des Rechtecks.
C-x r t string RET
Ersetzen Sie den Inhalt des Rechtecks in jeder Zeile durch eine Zeichenfolge. ( string-rectangle
).
M-x string-insert-rectangle RET string RET
Fügen Sie in jede Zeile des Rechtecks eine Zeichenfolge ein.