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