Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.editoren > #387
| From | Christian Weisgerber <naddy@mips.inka.de> |
|---|---|
| Newsgroups | de.comp.editoren |
| Subject | Re: [vi] externen Editor aufrufen |
| Date | 2022-03-11 21:50 +0000 |
| Message-ID | <slrnt2nh20.1ngf.naddy@lorvorc.mips.inka.de> (permalink) |
| References | <t0g6uf$9td7$1@yggdrasil.dn.cgarbs.de> |
On 2022-03-11, Christian Garbs <mitch@cgarbs.de> wrote: > Ich bearbeite ein Datei im vi und möchte per Kommando/Makro/Tastendruck > die Datei, die ich gerade offen habe, im Emacs weiterbearbeiten. Nach > dem Beenden von Emacs möchte ich dann wieder im vi sein und dort die > Änderungen, die ich im Emacs gemacht habe, vorfinden. Grundsätzlich kann man in vi(1) Textabschnitte mit '!' durch einen externen Filter drehen. Da Emacs wahrscheinlich aber nicht die zu editierende Datei von stdin lesen und nach stdout schreiben mag, passt das nicht. Man kann mit ':' in den ex(1)-Modus gehen und dort einfach mit !<cmd> einen beliebigen Befehl über eine Shell absetzen, z.B. auch "emacs datei". Nach Beenden kann man dann mit 'e' die geänderte Datei wieder einlesen und weiterbearbeiten. Nachteil ist, dann man den Dateinamen explizit angeben muss. -- Christian "naddy" Weisgerber naddy@mips.inka.de
Back to de.comp.editoren | Previous | Next — Previous in thread | Find similar | Unroll thread
[vi] externen Editor aufrufen Christian Garbs <mitch@cgarbs.de> - 2022-03-11 19:12 +0000
Re: [vi] externen Editor aufrufen Frank Beythien <nospam_2022@efbe.prima.de> - 2022-03-11 20:49 +0100
Re: [vi] externen Editor aufrufen Christian Garbs <mitch@cgarbs.de> - 2022-03-11 20:16 +0000
Re: [vi] externen Editor aufrufen Friedhelm Waitzmann <usenetf2022.fwnsp@spamgourmet.com> - 2022-03-25 23:00 +0000
Re: [vi] externen Editor aufrufen Christian Weisgerber <naddy@mips.inka.de> - 2022-03-11 21:50 +0000
csiph-web