VIPE(1)
π
VIPE(1) β like, the manual page for vipe, bestie
okay so real talk: this is vipe, section 1 of the manual (that's the "commands you can actually run" section, iykyk). she's a little icon from moreutils and she does exactly one thing but she does it flawlessly. let's get into it π
β¨ NAME β¨
vipe β edit pipe. that's it. that's the whole name. short, sweet, main character energy π
πΈ SYNOPSIS πΈ
command1 | vipe | command2
look at her go. three little words and a whole personality π
π¦ DESCRIPTION π¦
okay so picture this: you've got a unix pipeline, right? data flowing from here to there, very demure, very mindful. and vipe justβ¦ steps in the middle. π
vipe lets you run your editor in the middle of a unix pipeline and edit the data that's being piped between programs. your editor gets the full data being piped from command1 loaded into it, and when you close it, that data gets piped straight into command2. no cap. π«Ά
it's giving "let me just look at this for a sec" and honestly? obsessed. β¨
π ARGUMENTS π
vipe takes one argument, --suffix, and she uses it to give a file extension to the temp file she generates. why do we care? because it lets editors provide syntax highlighting and activate modes. it's the little things π
for example, you can call vipe like this:
vipe --suffix csv
and that creates a tempfile with .csv extensions (yes, that's what the manpage says β extensions, plural β she's generous like that π), which makes Emacs (or your favorite editor, no judgment, we don't play favorites here) launch in CSV major mode. slay. π₯
π§ ENVIRONMENT VARIABLES π§
EDITORβ the editor to use. that's the vibe check for "who's driving tonight" πVISUALβ also supported, to determine what editor to use. two ways in, because options are iconic πΈ
π AUTHOR π
Copyright 2006 by Joey Hess <id@joeyh.name> π«Ά
Licensed under the GNU GPL. periodt. π
ngl bestie, the whole point is that your pipeline gets a lil glow-up in the middle. edit the data, close the editor, keep the pipeline moving. iconic behavior only π β¨
made with love as part of moreutils, dated 2025-06-30 β that's the version-and-date info from the footer, folded in all cute so you don't miss it ππ
π¦ where this page comes from
- alpine 3.24: moreutils-doc 0.70-r1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms