SMOLNET PORTAL home about changes
iuse more compact layout - iomenu - interactive terminal-based selection menu	Err	bitreich.org	70
hgit clone git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu	URL:git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu	bitreich.org	70
1Log	/scm/iomenu/log.gph	bitreich.org	70
1Files	/scm/iomenu/files.gph	bitreich.org	70
1Refs	/scm/iomenu/refs.gph	bitreich.org	70
1Tags	/scm/iomenu/tag	bitreich.org	70
1README	/scm/iomenu/file/README.gph	bitreich.org	70
1LICENSE	/scm/iomenu/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit c1f1cc577680699b8fe524d33d7de2e6d2bfe173	/scm/iomenu/commit/c1f1cc577680699b8fe524d33d7de2e6d2bfe173.gph	bitreich.org	70
1parent 636bd34b151fd0f108e68c833d8013ffae94428d	/scm/iomenu/commit/636bd34b151fd0f108e68c833d8013ffae94428d.gph	bitreich.org	70
hAuthor: Josuah Demangeon <mail@josuah.net>	URL:mailto:mail@josuah.net	bitreich.org	70
iDate:   Sun, 31 Dec 2017 18:29:56 +0100	Err	bitreich.org	70
i	Err	bitreich.org	70
iuse more compact layout	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M iomenu.1                            |      86 +------------------------------	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 2 insertions(+), 84 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/iomenu.1 b/iomenu.1	/scm/iomenu/file/iomenu.1.gph	bitreich.org	70
i@@ -1,163 +1,81 @@	Err	bitreich.org	70
i .Dd aug 21, 2017	Err	bitreich.org	70
i .Dt IOMENU 1	Err	bitreich.org	70
i .Os	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh NAME	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Nm iomenu	Err	bitreich.org	70
i .Nd interactive selection menu	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh SYNOPSIS	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Nm	Err	bitreich.org	70
i .Op Fl #	Err	bitreich.org	70
i .Op Fl p Ar prompt	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh DESCRIPTION	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Nm	Err	bitreich.org	70
i is an interactive filtering and selection tool for the terminal.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i It reads lines from standard input, and prompt for a selection.	Err	bitreich.org	70
i The selected line is printed to standard output.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bl -tag -width XXXXXXXXXXXXXXXX	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Fl p Ar prompt	Err	bitreich.org	70
i Set the prompt to display at the beginning of the input to	Err	bitreich.org	70
i .Ar prompt .	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Fl #	Err	bitreich.org	70
i If a line starts with	Err	bitreich.org	70
i .Li # ,	Err	bitreich.org	70
i .Nm	Err	bitreich.org	70
i will interprete it as a header, which always matches, and can not be	Err	bitreich.org	70
i printed.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh KEY BINDINGS	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i An active selection is highlighted, and can be controlled with keybindings.	Err	bitreich.org	70
i As printable keys are entered, the lines are filtered to match each	Err	bitreich.org	70
i word from the input.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bl -tag -width XXXXXXXXXXXXXXX	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic Up Ns , Ic Down Ns , Ic Ctrl + p Ns , Ic Ctrl + n	Err	bitreich.org	70
i Move selection to the previous/next item.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic PageUp Ns , Ic PageDown Ns , Ic Alt + v Ns , Ic Ctrl + v	Err	bitreich.org	70
i Move one page up or down.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic Ctrl + m Ns , Ic Ctrl + j Ns , Ic Enter	Err	bitreich.org	70
i Print the selection to the standard output, and exit 0.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic Ctrl + h Ns , Ic Bakcspace	Err	bitreich.org	70
i Remove last character from current input.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic Ctrl + w	Err	bitreich.org	70
i Remove last word from current input.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic Ctrl + u	Err	bitreich.org	70
i Remove the whole input string.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .It Ic Ctrl + i Ns , Ic Tab	Err	bitreich.org	70
i Fill the input with current selection.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .El	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh EXIT STATUS	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Ex -std	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh EXAMPLES	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-Open a bookmark from a list in a text file:	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.Bd -literal -offset XX	Err	bitreich.org	70
i-iomenu < bookmarks-urls.txt | xargs firefox	Err	bitreich.org	70
i-.Ed	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i Go to a subdirectory:	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bd -literal -offset XX	Err	bitreich.org	70
i cd "$(find . -type d | iomenu)"	Err	bitreich.org	70
i .Ed	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i Edit a file located in	Err	bitreich.org	70
i .Ev HOME :	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bd -literal -offset XX	Err	bitreich.org	70
i-EDITOR "$(find "$HOME" -type f | iomenu -l 255)"	Err	bitreich.org	70
i+$EDITOR "$(find "$HOME" -type f | iomenu)"	Err	bitreich.org	70
i .Ed	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i Play an audio file:	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bd -literal -offset XX	Err	bitreich.org	70
i mplayer "$(find ~/Music | iomenu)"	Err	bitreich.org	70
i .Ed	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i Select a background job to attach to:	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bd -literal -offset XX	Err	bitreich.org	70
i fg "%$(jobs | iomenu | cut -c 2)"	Err	bitreich.org	70
i .Ed	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Pp	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i Filter "ps" output and print a process ID	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Bd -literal -offset XX	Err	bitreich.org	70
i-{ printf '# '; ps ax; } | iomenu -l 255 -s | sed -r 's/ *([0-9]*).*/\1/'	Err	bitreich.org	70
i+{ printf '#'; ps ax; } | iomenu -# | sed -r 's/ *([0-9]*).*/\1/'	Err	bitreich.org	70
i .Ed	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh SEE ALSO	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Xr dmenu 1 ,	Err	bitreich.org	70
i .Xr slmenu 1 ,	Err	bitreich.org	70
i .Xr vis-menu 1	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.Sh BUGS	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.Nm	Err	bitreich.org	70
i-currently only support ASCII characters.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i .Sh AUTORS	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.	Err	bitreich.org	70
i-.Nm	Err	bitreich.org	70
i-was written from scratch by	Err	bitreich.org	70
i .An Josuah Demangeon Aq Mt mail@josuah.net	Err	bitreich.org	70
i-with the help of	Err	bitreich.org	70
i-.Xr dmenu 1	Err	bitreich.org	70
i-and	Err	bitreich.org	70
i-.Xr vis-menu 1	Err	bitreich.org	70
i-as models.	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/iomenu/commit/c1f1cc577680699...
Content-Typetext/plain; charset=utf-8