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