Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Hallo Forum,
[Wheezy]
Wie ersetzt man ein Leerzeichen in einer Textdatei mittels Gedit durch einen Unterstrich? Gedit > Ctrl+H > (Replace) > 'Search for:'='\ ' Replace by:'='_' graut die Schaltfläche »Replace« aus.
Mit freundlichen Grüßen
bullgard
[Wheezy]
Wie ersetzt man ein Leerzeichen in einer Textdatei mittels Gedit durch einen Unterstrich? Gedit > Ctrl+H > (Replace) > 'Search for:'='\ ' Replace by:'='_' graut die Schaltfläche »Replace« aus.
Mit freundlichen Grüßen
bullgard
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Hast du mal versucht, den Backslash einfach weg zu lassen?
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Das soll wohl ein Feature sein, ich hab' auch erst ein bisschen rumprobieren muessen. Offensichtlich muss man zuerst per Knopf "Suchen", woraufhin dann alle Treffer gefunden werden, woraufhin man den "Ersetzen"-Button auch tatsaechlich betaetigen und den ersten Treffer ersetzen kann. Falls es keine Treffer gibt, wird dies nur unscheinbar in der Fussleiste des Hauptfensters angezeigt. gedit scheint ausserdem nach wortwoertlichen Zeichenketten zu suchen, da braucht man nicht per Backslash escapen, genau wie CH777 angeregt hatte.
Gruss Cae
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Gut, dass es beim Vim dagegen selbsterklärend ist:
Code: Alles auswählen
:%s/ /_/g
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Ja genau, das weiß jeder auf Anhieb. Das Verständnis dieser Syntax ist quasi angeboren.uname hat geschrieben: selbsterklärend
Ich bin zwar auch Vim-Fan, mit gedit geht es aber auch sehr einfach:
- im Menü auf Ersetzen klicken
- dort ins "Suchen nach"-Feld einfach ein Leerzeichen eingeben (ohne Anführungszeichen, Backshlash oder sonstwas)
- ins "Ersetzen"-Feld den Unterstrich eingeben.
- auf "Suchen" klicken
- auf "Ersetzen" klicken
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Ok. War nicht ganz ernst gemeint. Vorteil an textuellen Befehlen ist jedoch, dass man sie nur einmal lernen muss. Es erscheint unwahrscheinlich, dass diese grundlegende Syntax in Vim jemals geändert wird bzw. geändert werden kann. Dadurch beginnen viele (neue) Befehle im Normalmodus mit "g" wie z.B. der für Geocacher sehr wichtige Befehl ggVGg?, wobei eigentlich g? der interessante Teil des Befehls ist und mit "g" beginnt.
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
Um das Off-Topic froehlich auszuweiten: Vim hat anscheinend rot13 eingebaut:
Gruss Cae
Der Teil davor markiert den gesamten Text.:help g? hat geschrieben:Code: Alles auswählen
*g?* *rot13* g?{motion} Rot13 encode {motion} text. {not in Vi}
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Re: Gedit Wie Leerzeichen durch Unterstrich ersetzen?
So langsam glaube ich, dass der Vim inzwischen auch einen ganzen Emacs eingebaut hat ...Cae hat geschrieben:Um das Off-Topic froehlich auszuweiten: Vim hat anscheinend rot13 eingebaut:
... in turing-vollstaendigem Vim-Script geschrieben, natuerlich!
Use ed once in a while!