KWrite - Suchen und Ersetzen
Hallo zusammen, mit KWrite bzw. Kate kann man ja Zeichenketten suchen und ersetzen. Wie aber könnte ich zB folgende Ersetzungen machen: " blabla" (also lauter Leerzeichen am Anfang) durch " blabla" (also ein Tab am Anfang) oder "ich bin zwei Zeilen" durch "ich bin eine Zeile" Ich hab schon probiert \t für Tab oder \n für Newline. Aber das funktioniert nicht. Jemand ne Idee? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 14. November 2007 18:10:22 schrieb Andre Tann:
Hallo zusammen,
mit KWrite bzw. Kate kann man ja Zeichenketten suchen und ersetzen. Wie aber könnte ich zB folgende Ersetzungen machen:
" blabla" (also lauter Leerzeichen am Anfang) durch " blabla" (also ein Tab am Anfang)
oder
"ich bin zwei Zeilen"
durch
"ich bin eine Zeile"
Ich hab schon probiert \t für Tab oder \n für Newline. Aber das funktioniert nicht. Jemand ne Idee?
-- Andre Tann
Hallo Andre, vielleicht ist "sed" was für Dich. http://linuxwiki.de/sed Gruß Detlef -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Detlef Kollmorgen, Mittwoch, 14. November 2007 18:44:
vielleicht ist "sed" was für Dich.
sed kenne ich. Aber ich pflege meine Webseiten immer in Kate, und dann jedesmal in eine Konsole springen, ohne copy&paste den sed-String bauen, und wieder zurück zu Kate... Das ist mir etwas umständlich. Wenn man sed innerhalb von Kate aufrufen könnte, dann wärs fein. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andre Tann schrieb:
mit KWrite bzw. Kate kann man ja Zeichenketten suchen und ersetzen. Wie aber könnte ich zB folgende Ersetzungen machen: [...]
Also das mit Tabs funktioniert! Du musst nur den Text, der stattdessen eingefügt werden soll, in der Zwischenanblage haben, dann kannst du ihn einfügen. Also in das Such-Feld das " ersetz mich" und in das zweite das " ersetz mich" hineinkopieren (Strg+v). Dann gehts. Nur mit Newlines kann er scheinbar nicht. Martin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHOzYoE5UqXaCvB8IRAryfAKC6J66dLKGmGc7/9LzI0l0fomdsKQCcDv33 Jpqk30yvAwTQiN5+VgofcCc= =BgLw -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Ereth, Mittwoch, 14. November 2007 18:53:
Du musst nur den Text, der stattdessen eingefügt werden soll, in der Zwischenanblage haben, dann kannst du ihn einfügen. Also in das Such-Feld das " ersetz mich" und in das zweite das " ersetz mich" hineinkopieren (Strg+v). Dann gehts.
Ah, das ist ne gute Idee, das hilft schon mal weiter. Danke. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 14. November 2007 18:10:22 schrieb Andre Tann:
Hallo zusammen,
mit KWrite bzw. Kate kann man ja Zeichenketten suchen und ersetzen. Wie aber könnte ich zB folgende Ersetzungen machen:
" blabla" (also lauter Leerzeichen am Anfang) durch " blabla" (also ein Tab am Anfang)
oder
"ich bin zwei Zeilen"
durch
"ich bin eine Zeile"
Ich hab schon probiert \t für Tab oder \n für Newline. Aber das funktioniert nicht. Jemand ne Idee?
-- Andre Tann
Ansonsten: Menü Bearbeiten/Ersetzen... STRG+R Detlef -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Andre Tann
-
Detlef Kollmorgen
-
Martin Ereth