passy / tmux-revmenu

Tmux wrapper for revmenu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tmux revmenu

Tmux wrapper around revmenu.

Quickly checkout any revision on your terminal window.

Demo

demo gif

Dependencies

  • revmenu

Key bindings

Key bindings

In any tmux mode:

  • v - The "v" in revision. Select and checkout/update a revision.

Installation with Tmux Plugin Manager (recommended)

Add plugin to the list of TPM plugins in .tmux.conf:

set -g @plugin 'passy/tmux-revmenu'

Hit prefix + I to fetch the plugin and source it. You should now be able to use the plugin.

Manual Installation

Clone the repo:

$ git clone https://github.com/passy/tmux-revmenu ~/clone/path

Add this line to the bottom of .tmux.conf:

run-shell ~/clone/path/revmenu.tmux

Reload TMUX environment:

# type this in terminal
$ tmux source-file ~/.tmux.conf

You should now be able to use the plugin.

Configuration

How can I change the default "v" key binding to something else? For example, key "x"?

Put set -g @revmenu-key 'x' in .tmux.conf.

Other goodies

tmux-revmenu works great with:

  • tmux-urlview - a plugin for quickly opening any url on your terminal window.
  • tmux-fpp - a plugin for opening files in your $EDITOR of choice.

License

MIT

About

Tmux wrapper for revmenu

License:MIT License


Languages

Language:Shell 100.0%