{"repo":"aserowy/tmux.nvim","free":true,"listed":false,"github":"https://github.com/aserowy/tmux.nvim","clone":"git clone https://github.com/aserowy/tmux.nvim.git","description":"tmux integration for nvim features pane movement and resizing from within nvim.","language":"Lua","stars":811,"topics":["neovim","neovim-plugin","tmux","tmux-configuration","neovim-lua"],"license":"MIT","category":"cli-tools","readme_excerpt":"tmux.nvim As my workflow has changed over time, I no longer use tmux. This means that while I will continue to maintain this plugin, I will no longer implement fixes, features, or maintenance. PRs are always welcome and will be merged upon review. features copy from nvim to nvim to tmux navigating from nvim into tmux panes resizing nvim splits like tmux panes requirements - neovim = 0.5 The plugin and .tmux.conf scripts are battle tested with - tmux 3.2a installation Install tmux.nvim with e.g. packer.nvim and run the setup function: configuration The config step is only necessary to overwrite configuration defaults. The following defaults are given: usage Tmux.nvim uses only lua API. If you are not running the default keybindings, you can bind the following functions to your liking. Besides the bindings in nvim you need to add configuration to tmux. copy sync Copy sync uses tmux buffers as master clipboard for , + , unnamed , and 0 - 9 registers. The sync does NOT rely on temporary files and works just with the given tmux API. Thus, making it less insecure :). The feature enables a nvim instace overarching copy/paste process! dd in one nvim instance, switch to the second and p your deletes. If you sync your clipboard not with a standalone tmux, disable sync clipboard to ensure nvim handles yanks and deletes alone. This has some downsites, on really slow machines, calling registers or pasting will eventually produce minimal input lag by syncing registers in advance to ensure ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aserowy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aserowy/tmux.nvim/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."}