Skip to content

Stupidly simple zsh plugin to have a R-EP-L tmux session.

License

Notifications You must be signed in to change notification settings

csurfer/tmuxrepl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

tmuxrepl

Licence Thanks

Stupidly simple zsh plugin to have a R-EP-L tmux session.

I like to keep my tmux workspace organized into a CommandPanel(to type commands in) and an ExecutionPanel(where the command gets executed). This plugin achieves exactly that.

Demo

Setup

  1. Clone the repository into oh-my-zsh custom plugin folder.
git clone https://github.com/csurfer/tmuxrepl.git ~/.oh-my-zsh/custom/plugins/tmuxrepl
  1. Add tmuxrepl into plugin list in your .zshrc

  2. source ~/.zshrc

Usage

With setup properly done, you should be able to enter the tmux REPL session using command tmuxrepl. To exit use Ctrl-C.

Special key bindings

We use a lot of special keys in our day to day shell usage. To actually send those keys to the execution pane you have to use it in terms that tmux can understand i,e how you would use them in tmux.conf. A few examples are listed below.

Key Command panel equivalent
Enter Enter or C-m
Escape Escape

Contributing

Bug Reports and Feature Requests

Please use issue tracker for reporting bugs or feature requests.

Development

Pull requests are most welcome.

Buy the developer a cup of coffee!

If you found the utility helpful you can buy me a cup of coffee using

Donate

About

Stupidly simple zsh plugin to have a R-EP-L tmux session.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages