Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.editoren > #387

Re: [vi] externen Editor aufrufen

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>

Show all headers | View raw


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 | NextPrevious in thread | Find similar | Unroll thread


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