Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Send blocks of text from emacs to screen or tmux sessions
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
screensend.el ------------- Simple Emacs script to allow you to send selected blocks of text to a running screen or tmux session. This is useful for sending text to interactive programs like clojure, psql, etc. in cases where the built-in term-mode is too slow. # Usage: ; for screen (require 'screensend) (global-set-key [f4] 'screen-select) (global-set-key [f5] 'screen-send) ; for tmux (require 'screensend) (global-set-key [f4] 'tmux-select) (global-set-key [f5] 'tmux-send) Start a screen session: screen -S mysession Or if you're using tmux: tmux new-session -s mysession Now press F4 and select "mysession" Now either select some text or place the cursor in between a text paragraph and hit F5. The selected text is transmitted to the screen session.