(gelöst) Editor, der Ersetzen im Dialog erlaubt
(gelöst) Editor, der Ersetzen im Dialog erlaubt
Bisher habe ich keinen gefunden, der mir die Möglichkeit böte, einen Suchbegriff in der gesamten Datei, aber nur auf Nachfrage zu ersetzen. Erfolglos probiert habe ich geany, leafpad, mcedit, mousepad, xfwrite, pluma. nano trau' ich's eh nicht zu, lass' mich aber gern eines besseren belehren.
kwrite, kate, vi(m) will ich nicht. Gibt's sowas nicht?
kwrite, kate, vi(m) will ich nicht. Gibt's sowas nicht?
Zuletzt geändert von fischig am 11.06.2020 21:22:18, insgesamt 1-mal geändert.
Re: Editor, der Ersetzen im Dialog erlaubt
Ich weiß nicht, ob es damit wirklich geht, aber wirf mal einen Blick auf sedfischic hat geschrieben:11.06.2020 16:10:32... geany, leafpad, mcedit, mousepad, xfwrite, pluma. nano trau' ich's eh nicht zu, lass' mich aber gern eines besseren belehren.
kwrite, kate, vi(m) will ich nicht. Gibt's sowas nicht?
Zumindest bedingungs-/nachfrageloses Suchen/Ersetzen funktioniert damit.
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
-
- Beiträge: 5623
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Editor, der Ersetzen im Dialog erlaubt
Hallo
Schau dir mal atom an.
Der hat unter anderem einen Dialo (Eingabefeld) für Replace un d Find + ersetzen nur einmal oder alle begriffe im Dokument.
mfg
schwedenmann
Schau dir mal atom an.
Der hat unter anderem einen Dialo (Eingabefeld) für Replace un d Find + ersetzen nur einmal oder alle begriffe im Dokument.
mfg
schwedenmann
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Editor, der Ersetzen im Dialog erlaubt
nano
F6 -> ctrl + r -> "foo" -> "bar" und dann mit Y und N anhemmen und ablehnen.
Edit: Sogar notepad.exe via wine kann das!
F6 -> ctrl + r -> "foo" -> "bar" und dann mit Y und N anhemmen und ablehnen.
Edit: Sogar notepad.exe via wine kann das!
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: Editor, der Ersetzen im Dialog erlaubt
Das können eigentlich alle. Der Witz ist, ob der Editor bei jedem Suchbegriff anhält und nachfragt.ersetzen nur einmal oder alle begriffe im Dokument
Das dürfte auch wieder eine mir zu steile Lernkurve werden.Ich weiß nicht, ob es damit wirklich geht, aber wirf mal einen Blick auf sed
nano
F6 -> ctrl + r -> "foo" -> "bar" und dann mit Y und N anhemmen und ablehnen.
Dunnerlüttchen! Dieses Popel-Ding kann das!!!
Re: Editor, der Ersetzen im Dialog erlaubt
fischic hat geschrieben:11.06.2020 16:28:45Das dürfte auch wieder eine mir zu steile Lernkurve werden.Ich weiß nicht, ob es damit wirklich geht, aber wirf mal einen Blick auf sedJe steiler die Lernkurve, desto besser
Gerade die kleinen, mitunter sehr alten Software-Tools haben es in sich. Siehe https://www.ulm.ccc.de/ccc/chaosseminar ... eschaetze/
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
-
- Beiträge: 723
- Registriert: 09.09.2014 18:33:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Editor, der Ersetzen im Dialog erlaubt
Das sollte jeder der von dir genannten Editoren können. Der Ersetzen-Dialog in Geany bioetet die Optionen "Im Dokument" und "In Sitzung" die automatisch alle Instanzen im aktuellen bzw. in allen Dokumenten ersetzen, sowie "Suchen", "Ersetzen" und "Ersetzen und Finden" um schrittweise zu ersetzen.fischic hat geschrieben:11.06.2020 16:10:32Bisher habe ich keinen gefunden, der mir die Möglichkeit böte, einen Suchbegriff in der gesamten Datei, aber nur auf Nachfrage zu ersetzen. Erfolglos probiert habe ich geany, leafpad, mcedit, mousepad, xfwrite, pluma. nano trau' ich's eh nicht zu, lass' mich aber gern eines besseren belehren.
kwrite, kate, vi(m) will ich nicht. Gibt's sowas nicht?
Re: Editor, der Ersetzen im Dialog erlaubt
Das hatte ich probiert, fand ich aber irgendwie so in der Art: „vom Rücken durch die Brust ins Knie geschossen“. Ich war vielleicht auch zu eilig."Ersetzen und Finden" um schrittweise zu ersetzen.
DAS bezweifle ich aber stark.Das sollte jeder der von dir genannten Editoren können.
Re: Editor, der Ersetzen im Dialog erlaubt
Ich nicht, das kann sogar Mousepad. Oder ich habe die Frage falsch verstanden.DAS bezweifle ich aber stark.Das sollte jeder der von dir genannten Editoren können.
-
- Beiträge: 723
- Registriert: 09.09.2014 18:33:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Editor, der Ersetzen im Dialog erlaubt
Alt-S für "Weitersuchen ohne Ersetzen", Alt-F für "Ersetzen dann Weitersuchen" ist dir zu umständlich?fischic hat geschrieben:11.06.2020 19:35:47Das hatte ich probiert, fand ich aber irgendwie so in der Art: „vom Rücken durch die Brust ins Knie geschossen“."Ersetzen und Finden" um schrittweise zu ersetzen.
Dann solltest du vielleicht beschreiben, wie du dir den Vorgang vorstellst.
Re: Editor, der Ersetzen im Dialog erlaubt
Von einem grafischen Editor in der Preisklasse von geany hatte ich ein solches feature auch erwartet. Ich stelle mir vor, dass wenn man „alles ersetzen“ wählt, er diese Option anbietet also die Wahl, etwa: „automatisch“/„jedes Ersetzen vorher bestätigen“. Ich hätte nicht gedacht, dass man für sowas Simples Doku lesen muss (Im Dialog erscheint nichts von Alt+f). Und ich hab's jetzt probiert (danke für den Hinweis!), und ich blicke immer noch nicht recht durch, was da abgeht.
Kryptisch ist „Ersetzen und Finden“. Da sitzt man vor wie das Kaninchen vor der Schlange: „Was ist das denn jetzt". Umgekehrt hätt's vielleicht noch Sinn ergeben, aber genau das macht er nicht und für das, was ich will (Alt+f, Alt+s), brauche ich's auch offenbar gar nicht zu wählen.
Kryptisch ist „Ersetzen und Finden“. Da sitzt man vor wie das Kaninchen vor der Schlange: „Was ist das denn jetzt". Umgekehrt hätt's vielleicht noch Sinn ergeben, aber genau das macht er nicht und für das, was ich will (Alt+f, Alt+s), brauche ich's auch offenbar gar nicht zu wählen.
Re: Editor, der Ersetzen im Dialog erlaubt
Du klickst entweder auf suchen und dann auf ersetzen oder wenn du mehrere ersetzen möchtest, kannst du auch auf "ersetzen und finden" klicken, was so viel wie "ersetzen und weitersuchen" bedeutet.fischic hat geschrieben:11.06.2020 20:09:05Kryptisch ist „Ersetzen und Finden“. Da sitzt man vor wie das Kaninchen vor der Schlange: „Was ist das denn jetzt".
Re: Editor, der Ersetzen im Dialog erlaubt
Ich muss auch zugeben, dass mich die Fragestellung total irritiert... gerade was Geany angeht.... wo ich der Meinung bin, dass Geany das gerade perfekt beherrscht. Bei mir läuft das so ab:fischic hat geschrieben:11.06.2020 20:09:05Von einem grafischen Editor in der Preisklasse von geany hatte ich ein solches feature auch erwartet.
:::
Kryptisch ist „Ersetzen und Finden“.
1. Doppelklick auf das Wort, was ich ersetzten will, damit ist es markiert.
2. strg-h öffnet den Ersetzen-Dialog
3. Ich gebe im zweiten Feld den neuen Text ein
4. Klick auf "Ersetzen und Finden" ersetzt den initial markierten Text und sucht dann das nächste Vorkommen
5. Wenn ich einen überspringen will, klick ich auf "Suchen", ansonsten wieder auf "Ersetzen und Finden".
"Ersetzen" bezieht sich auf die aktuelle Markierung, "Finden" sucht nach dem Ersetzen das nächste Vorkommen. Wie kann man das denn noch besser lösen, anstatt mit diesem Kombi-Button?
-
- Beiträge: 723
- Registriert: 09.09.2014 18:33:22
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Editor, der Ersetzen im Dialog erlaubt
Das ist ein GTK3-Problem: Alt+[Buchstabe] sind einfach die Tastenkürzel für die jeweiligen Knöpfe, früher waren die passenden Buchstaben in der Knopfbeschriftung unterstrichen.fischic hat geschrieben:11.06.2020 20:09:05Ich hätte nicht gedacht, dass man für sowas Simples Doku lesen muss (Im Dialog erscheint nichts von Alt+f).
Die GTK3-/Gnome-Entwickler haben sich in ihrer unendlichen Weisheit eben dazu entschlossen, Tastatur-Shortcuts vor dir zu verstecken, bis du ALT alleine drückst.
Ist unglücklich übersetzt, da gebe ich dir Recht. Im Grunde sind die drei Optionen "Weitersuchen", "Ersetzen" und "Ersetzen und Weitersuchen" - das macht schon Sinn.Kryptisch ist „Ersetzen und Finden“. Da sitzt man vor wie das Kaninchen vor der Schlange: „Was ist das denn jetzt". Umgekehrt hätt's vielleicht noch Sinn ergeben,
Der Übersetzer hat offenbar kürzere Texte haben wollen und im letzten Knopf "finden" statt "suchen" benutzt, damit er Alt+F als Shortcut unterbringen kann. "Ersetzen und Suc_h_en" wäre IMHO besser gewesen.
(Edit: ah, sehe gerade "H" ist auch schon vergeben - dann müsste man im Dialog noch ein paar andere Shortcuts herumwürfeln)
Zuletzt geändert von Korodny am 11.06.2020 21:24:24, insgesamt 1-mal geändert.
Re: Editor, der Ersetzen im Dialog erlaubt
In Nano z.B. gibst du zuerst ein, was du ersetzen willst und wie du es ersetzen willst, dann hast du die Auswahl: Ja, Nein, Alle, oder Abbrechen. Das ist vielleicht weniger verwirrend, aber ich komme mit beiden Varianten klar.TomL hat geschrieben:11.06.2020 20:56:53Wie kann man das denn noch besser lösen, anstatt mit diesem Kombi-Button?
Re: Editor, der Ersetzen im Dialog erlaubt
Ich finde, nano macht's besser. Punkt. Dank an Korodny für die differenzierte Info!
-
- Beiträge: 3799
- Registriert: 26.02.2009 14:35:56
Re: (gelöst) Editor, der Ersetzen im Dialog erlaubt
Das konnten schon alle Großrechner.Editoren Ende der 70-er Jahre - und das sogar auf Spalten begrenzt. sedit unter CMS, ISPF-Editor unter MVS usw...