Our great sponsors
-
tmux-thumbs
A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Only glanced at it but didn't see it mention 'V' which selects rows rather than characters. Which can be quite useful.
There are also tmux plugins to make some operations smoother.
https://github.com/fcsonline/tmux-thumbs
Like keyboard driven browsers uses hints, so file paths, git SHAs etc. are highlighted using a small hint and if you press it it is copied.
https://github.com/laktak/extrakto
Fuzzy search in current pane to insert/copy things of interest.
Only glanced at it but didn't see it mention 'V' which selects rows rather than characters. Which can be quite useful.
There are also tmux plugins to make some operations smoother.
https://github.com/fcsonline/tmux-thumbs
Like keyboard driven browsers uses hints, so file paths, git SHAs etc. are highlighted using a small hint and if you press it it is copied.
https://github.com/laktak/extrakto
Fuzzy search in current pane to insert/copy things of interest.
One feature to improve the discoverability of sequences of keypresses/chords is a which-key style UI. e.g. a panel will show the available set of next inputs which can be handled, and what their command is. https://github.com/justbur/emacs-which-key#more-examples
I can highly recommend these tmux plugins that enhance the selection experience:
- https://github.com/tmux-plugins/tmux-yank
This is my .tmux.conf along with a brief tutorial. It uses the "screen" key-bindings of Ctrl-A (instead of the default, Ctrl-B).
https://github.com/jftuga/universe/blob/master/tmux.conf
Even more awesome: vim-repl (https://github.com/sillybun/vim-repl) uses the :term feature to provide convenient communication with any REPL, with extra support for some languages such as Python.