el(1)
π el(1) β the General Commands Manual glow-up π
okay bestie, gather round, because we're reading the el man page together and honestly? it's giving quietly powerful. β¨
πΈ NAME πΈ
el β a program to make a tuned shell-command for Oneliner π
π¦ SYNOPSIS π¦
el [-acdfhioxV] [--command cmd] [--args n] [--format fmt]
[--execute] [--inpipe buf] [--outpipe buf] [--serial] [--help]
[--version] [--debug]
β¨ DESCRIPTION β¨
so this manual page documents briefly the el command. that's literally the assignment. π
and here's the tea: this manual page was written for the Debian distribution because the original program does not have a manual page. nope. instead, it has documentation in the GNU Info format β see below, babes. π
so what even is el? it's a program that you can make a tuned shell-command for Oneliner with. no cap. this command can send S-exp to Emacs, and this can make Emacs evaluate it, too. π§
in other words? you can execute Emacs's function from shell-commands. and you can make Emacs work in closer cooperation with your favorite shell-commands. it's giving main character energy for your terminal, fr fr. π
π OPTIONS π
these programs follow the usual GNU command line syntax, with long options starting with two dashes (-). a summary of options is included below. for a complete description, see the Info files. π
-ccmd,--commandcmd β cmd means a function of Elisp. command line arguments and data from stdin means arguments of cmd. if you specify the only-cswitch,eloutput one S-exp by one line of stdin. π--an,--argsn β specifies the maximum number of arguments of a Elisp function with-cswitch.-ffmt,--formatfmt β allows you to use format string ofprintffor making a S-exp. β¨-x,--executeβ requests to Oneliner to evaluate the S-exp to use Oneliner auto-eval buffer. π₯-ibuf,--inpipebuf β gets input from pipe-buffer. you can specify a number of pipe-buffer, too. π§-obuf,--outpipebuf β puts output to pipe-buffer. you can specify a number of pipe-buffer, too. π§-s,--serialβ makeselto serialize multiple lines to one line. π§΅-h,--helpβ display help message. π«Ά-V,--versionβ display version identifiers. π-d,--debugβ enable debugging state. π
π SEE ALSO π
the programs are documented fully by Oneliner(Shell-mode hooks for Oneliners) available via the Info system. go read it, iykyk. π
π AUTHOR π
this manual page was written by OHURA Makoto <ohura@debian.org> for the Debian system (but may be used by others). permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. β
on Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
and that's the whole page, bestie!! the footer down there just says el(1) again from the General Commands Manual β no date stamp, no version number, just the name doing its little encore. so cute. π
slay, you now know el(1). go make some S-exps. periodt. π β¨
π¦ where this page comes from
- debian bookworm: oneliner-el 0.3.6-9.2
- debian trixie: oneliner-el 0.3.6-9.3
- ubuntu jammy: oneliner-el 0.3.6-9.1
- ubuntu noble: oneliner-el 0.3.6-9.3
- ubuntu questing: oneliner-el 0.3.6-9.3
- ubuntu resolute: oneliner-el 0.3.6-9.3build1
- ubuntu stonking: oneliner-el 0.3.6-9.3build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms