

It has no equal when it comes to the art of managing terminals effectively. If you're not a Vim user you can still take a lot of good use out of tmux.

If you're a Vim user and aren't using tmux at the moment, you're in for a treat, because Vim + tmux provides an amazing development experience. lets you pair program remotely with your colleagues.is entirely customizable and can be made to work perfectly in tandem with Vim.lets you setup development environments that you can pause and resume at will.eases the creation and management of terminal windows and panes with a few keyboard shortcuts.To put it in a succint way, tmux is the vim of terminal management. Tmux is a tool (a terminal multiplexer if we want to talk with propriety) that helps you level up your terminal wizardry. This is typically slow and will require you to redo the whole setup any time you restart your computer. Oftentimes in software development you’ll run into the need of having lots of terminals running different tasks: development web servers, editors, git, building, linting, testing, interacting with remote servers, etc… If you haven’t put much thought or energy into optimizing this workflow, you’re likely to use tabs or different terminal windows which you create on demand and arrange every now and then with the help of your mouse. Ok, So What is tmux and Why Should I Care? BUT it is one of those things that when given a chance, when given some experimentation, courage and perseverance, it turns out that they are awesome, and you can’t quite live without them.

You learn about them and you can’t quite understand what the heck they do, how they can be useful or why anybody would want to use them. This conf.Tmux is one of those things in life that at first encounter sound really weird and confusing. Posted 9 years ago, and still the best game in town ! # Use Alt-arrow keys without prefix key to switch panes

# Use Alt-vim keys without prefix key to switch panes
