Skip to content

Latest commit

 

History

History
78 lines (50 loc) · 1.61 KB

README.md

File metadata and controls

78 lines (50 loc) · 1.61 KB

tmux-man

Search man from your tmux sesseion

Description

Prompts for a manual and opens it in a tmux split.

Requirements

Install

Install tpm and add the following line to your ~/.tmux.conf.

set-option -g @plugin 'knakayama/tmux-man'

then, press Prefix + I in tmux session. When prompted select eg. m man. Available abbreviations are:

Abbr Command
m man
a ansible-doc
r rfc
h httpdoc

Usage

Default key binding is Prefix + m. If you want to change this key binding, set the following line in your ~/.tmux.conf.

set-option -g @man-key 'x' # or your favorite key binding

Default split-window size is 10. If you want to change this size, set the following line to your ~/.tmux.conf.

set-option -g @man-size 15 # or your favorite size

or

set-option -g @man-size 20% # if you like to keep things relative

Default split-window orientation is vertical. If you want to change this orientation, set the following line in your ~/.tmux.conf.

set-option -g @man-orientation 'h'

As man runs in non-interactive shell your .bashrc or .zshrc settings are not loaded. If you want to load them (for you may have an alias for man set up), set the following line in your ~/.tmux.conf.

set-option -g @man-shell-interactive 'on'

License

MIT

Author

knakayama

Credits

Thanks to:

  • Piotr Gaczkowski (@DoomHammer)