In Textmate kann ich mehreren Zeilen gleichzeitig Text hinzufügen, indem ich die Wahltaste gedrückt halte und mit der Maus ziehe. Sagen Sie, ich habe die folgenden Zeilen:
foo 1:
foo 2:
foo 3:
Ich kann einfach auf die Option klicken und sie gedrückt halten und dann mit den Zeilen nach unten ziehen, um den Text am Ende jeder Zeile auszuwählen. Dann kann ich einmal "bar" eingeben und er wird allen Zeilen als solche hinzugefügt:
foo 1: bar
foo 2: bar
foo 3: bar
Fantastisch.
Das Problem, auf das ich stoße, ist, wenn meine Zeilen als solche nicht gleich lang sind
foo 19:
foo 37842342346:
foo 503:
Wenn ich nun am Ende jeder Zeile Text hinzufügen möchte, muss ich dies entweder manuell tun oder genügend Platz auswählen, damit die längste Zeile nicht als solche überschrieben wird:
foo 19: bar
foo 37842342346: bar
foo 503: bar
Dies führt zu vielen unerwünschten Leerzeichen in Zeilen, die diese nicht benötigen. Zugegeben, ich könnte leicht eine Suche nach regulären Ausdrücken durchführen, um alle mehrfachen Vorkommen eines Leerzeichens durch ein einziges zu ersetzen, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, alle Zeilenenden gleichzeitig auszuwählen, ohne dies tun zu müssen.
Irgendeine Idee?
Vielen Dank!
Treffen Sie in Textmate 2 eine vertikale mehrzeilige Auswahl (nur
⇧-↓
um mehrere Zeilen auszuwählen, und tippen Sie dann auf die Optionstaste⌥
, um eine vertikale Auswahl zu treffen).Jetzt .. gehe einfach zum Ende der Zeile (
⌘→
) - Boom! Sie können das Ende jeder Zeile bearbeiten!Weitere Informationen finden Sie in diesem Screencast unter http://d.pr/9rBS
quelle