{"repo":"christoomey/vim-tmux-navigator","free":true,"listed":false,"github":"https://github.com/christoomey/vim-tmux-navigator","clone":"git clone https://github.com/christoomey/vim-tmux-navigator.git","description":"Seamless navigation between tmux panes and vim splits","language":"Shell","stars":6274,"topics":["tmux","vim"],"license":"MIT","category":"cli-tools","readme_excerpt":"Vim Tmux Navigator ================== This plugin is a repackaging of Mislav Marohnić's tmux-navigator configuration described in [this gist][]. When combined with a set of tmux key bindings, the plugin will allow you to navigate seamlessly between vim and tmux splits using a consistent set of hotkeys. NOTE : This requires tmux v1.8 or higher. Usage ----- This plugin provides the following mappings which allow you to move between Vim panes and tmux splits seamlessly. - = Left - = Down - = Up - = Right - = Previous split Note - you don't need to use your tmux prefix key sequence before using the mappings. If you want to use alternate key mappings, see the [configuration section below][]. Installation ------------ Vim If you don't have a preferred installation method, I recommend using [Vundle][]. Assuming you have Vundle installed and configured, the following steps will install the plugin: Add the following line to your /.vimrc file Then run If you are using Vim 8+, you don't need any plugin manager. Simply clone this repository inside /.vim/pack/plugin/start/ directory and restart Vim. lazy.nvim If you are using lazy.nvim. Add the following plugin to your configuration. Then, restart Neovim and lazy.nvim will automatically install the plugin and configure the keybindings. tmux To configure the tmux side of this customization there are two options: Add a snippet Add the following to your /.tmux.conf file: TPM If you prefer, you can use the Tmux Plugin Manager ([TPM][]) instea","default_branch":null,"files":null,"tree":[],"storefront":"/r/christoomey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/christoomey/vim-tmux-navigator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}