Skip to content

besurvoot - interactive 'tmux send-keys' with vi-like keybindings

License

Notifications You must be signed in to change notification settings

Stuthedian/besurvoot

Repository files navigation

besurvoot

besurvoot (/bɜsär'vut/ - 'illiterate' in talysh language) - interactive 'tmux send-keys' with vi-like keybindings. Basically a list of commands to send to other panes.

In action

Colors slightly messed up by recording Sample text

Navigation

Basic

Standard vi-like navigation: 'jk'. Arrow keys also supported.

Getting faster

To quickly access particular item type its number followed by 'gg' or 'G'. Up to 3 digits in number supported.

Managing items

To add an item press 'O'. There is no feature to somehow "cancel" an input: pressing escape key will insert escape character in command.

To delete an item press 'D'.

If you unsatisfied with the order of items you can rearrange them manually. To do that locate the file .besurvoot_commands and open it with you favourite text editor.

Sending a command

To send the command navigate to it and press 'Enter'. The command will be sent to a previous active pane.

If you want to target specific pane type pane number before pressing 'Enter'. To get to know pane numbers type <tmux-prefix>q

Do regime

In this regime a word 'do' will be prepended to the executed command. Press 'Z' to prepend a word for the command

Quit

Just press 'q'

Dependencies

Brackets indicate version that is installed on my system:

tmux(2.9a)

ncurses(6.1)

Acknowledgements

Terminalizer

DG_misc.h

About

besurvoot - interactive 'tmux send-keys' with vi-like keybindings

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published