One way to make tmux way more usable is to use tmux-fingers, which provides hint-based mouse-free copypaste capabilities
https://github.com/morantron/tmux-fingers
(disclaimer: I'm the developer of the plugin)
HN user
One way to make tmux way more usable is to use tmux-fingers, which provides hint-based mouse-free copypaste capabilities
https://github.com/morantron/tmux-fingers
(disclaimer: I'm the developer of the plugin)
You can fork react-scripts and add it to your package.json as a GitHub dep
If you want the fastest way in existence to copy/paste in terminal
Sensible Soccer
Nice article! I'm gonna introduce some of this in my configuration for sure!
I have a function in my .vimrc ( https://github.com/Morantron/dotfiles/blob/master/vimrc#L229 ) that allows me to send current vim selection to the adjacent tmux pane with vimux. This comes in very handy in REPLing sessions ( MySQL and the like ).
For copy pasting stuff ( like ids, urls, SHAs, etc ) I use https://github.com/morantron/tmux-fingers which is awesome and you should totally try it! ( </shameless-plug> )
same here ¯\_(ツ)_/¯
Awesome! I'll publish a roadmap on GitHub on pending things that can be implemented, so maybe you can contribute :B
I wonder how I could improve the visibility of the plugin, since it's a little bit difficult to find/explain. What kind of keywords where you using?
Thanks!
You are not using tmux properly if you don't have tmux-fingers ( https://github.com/morantron/tmux-fingers ) installed B)
</shameless-plug>
Also, if you want a similar behavior for copy pasting in terminal, check this tmux plugin: https://github.com/morantron/tmux-fingers
</shameless-plug>
I agree, my personal wiki is just a folder with a bunch of markdown files.
I "link" them by path ( with gf you go to the file under path ), and every change is commited using https://github.com/nevik/gitwatch
I use grep ( or git grep ) for searching in my notes.
I've been using tmux for a while. What I like most is the copy mode and its scriptability.
Copy mode allows you to select and copy text using vi or emacs ( whatever you choose ) key bindings. This way, you can go completely mouse free in the terminal. This is also present in screen.
Then scriptability: tmux exposes lots of commands so you can interact with it from a script. There are quite a few plugins out there. https://github.com/tmux-plugins/
My personal favourites:
- https://github.com/morantron/tmux-fingers/ copy pasting using vimium-like hints, so you don't even have to enter copy mode ( this one I did it myself </shameless-plug> )
- https://github.com/tmuxinator/tmuxinator/ predefined user sessions. Solves repetitively opening the same services/commands every time you start a coding session.
http://vimbarcelona.org/ user group website, is so brutalist that it even uses a <blink> tag
shameless plug
Barcelona - Lead Ruby on Rails Developer @ Redbooth
Redbooth (formerly Teambox) is an award-winning collaboration platform for task management, file sharing, and communication. Whether you're a small business or a large global organization, Redbooth helps you and your team be more productive by getting tasks and files out of email, and providing a single place for teams to collaborate and get work done.
Our stack is:
* Ruby / RoR
* Erlang / Ejabberd
* MySQL
* Redis
* Puppet
* Javascript ( Backbone/Marionette )
What we are looking for:
* You are an experienced developer. We don’t mind if you don’t have experience with all the technologies. Having a can-do attitude is as important.
* You like learning and you are excited to solve problems you’ve never faced before.
* You are a team player, proactive and pragmatic. We want to learn from you.
If you'd like to work in sunny Barcelona, in a friendly and casual environment ( lots of ping pong involved =D ) don't just send an email to jorge.morante@redbooth.com !