Wie kann ich \n
in Sublime Text durch eine echte in-Editor angezeigte neue Zeile ersetzen, sodass:
foo\nbar
zu:
foo
bar
wird, wenn ich die Datei im Editor anschaue.
Wie kann ich \n
in Sublime Text durch eine echte in-Editor angezeigte neue Zeile ersetzen, sodass:
foo\nbar
zu:
foo
bar
wird, wenn ich die Datei im Editor anschaue.
Idiotensichere Methode (kein RegEx und Strg+Eingabe hat bei mir nicht funktioniert, da es einfach zum nächsten Suchen
gesprungen ist):
Zuerst wählen Sie ein Vorkommen von \n
aus und drücken Sie Strg+H (öffnet den Dialog Ersetzen...
, auch über das Menü Suchen -> Ersetzen...
erreichbar). Dadurch wird das Feld Suchen nach
ausgefüllt.
Gehen Sie ans Ende einer beliebigen Zeile Ihrer Datei (drücken Sie Ende, wenn Ihre Tastatur dies hat) und wählen Sie das Zeilenende aus, indem Sie Umschalt gedrückt halten und (Rechts-Pfeil) GENAU einmal drücken. Kopieren Sie dies dann in das Feld Ersetzen durch
.
(Die Animation dient zum Auffinden von echten Zeilenumbrüchen; funktioniert genauso beim Ersetzen)
Im Sublime Text (mit Shortcuts auf dem Mac):
Markieren Sie den Text, den Sie durchsuchen möchten, um Find & Replace anzuwenden
Gehen Sie zu Menü > Finden > Ersetzen... (Tastenkürzel: Alt + Befehl + F)
Aktivieren Sie im Find & Replace-Tool die regulären Ausdrücke, indem Sie auf die Schaltfläche klicken, die wie [.*] aussieht (Tastenkürzel: Alt + Befehl + R)
Geben Sie bei Find What ein: \\n
Hinweis: Das zusätzliche \
entzieht die Syntax der regulären Ausdrücke beim Suchen.
Geben Sie bei Replace With ein: \n
Klicken Sie auf die Schaltfläche 'Alle ersetzen' (Tastenkürzel: Strg + Alt + Eingabe)
Ihr wörtlicher Text \n
wird dann zu einem tatsächlichen Zeilenumbruch.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.