1VIPE(1) VIPE(1)
2
3
4
6 vipe - edit pipe
7
9 command1 | vipe | command2
10
12 vipe allows you to run your editor in the middle of a unix pipeline and
13 edit the data that is being piped between programs. Your editor will
14 have the full data being piped from command1 loaded into it, and when
15 you close it, that data will be piped into command2.
16
18 vipe takes an argument --suffix that can be used to provide a file
19 extension to the temp file generated. This enables editors to provide
20 syntax highlighting and activate modes. For example, you can call vipe
21 like
22
23 vipe --suffix csv
24
25 to create a tempfile with .csv extensions which makes Emacs (or your
26 favorite editor) launch in CSV major mode.
27
29 EDITOR
30 Editor to use.
31
32 VISUAL
33 Also supported to determine what editor to use.
34
36 Copyright 2006 by Joey Hess <id@joeyh.name>
37
38 Licensed under the GNU GPL.
39
40
41
42moreutils 2022-07-21 VIPE(1)