summaryrefslogtreecommitdiff
path: root/config/essentials/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials/nvim')
-rw-r--r--config/essentials/nvim/after/plugin/vim-tmux-navigator.lua6
-rw-r--r--config/essentials/nvim/lua/user/packer.lua2
2 files changed, 8 insertions, 0 deletions
diff --git a/config/essentials/nvim/after/plugin/vim-tmux-navigator.lua b/config/essentials/nvim/after/plugin/vim-tmux-navigator.lua
new file mode 100644
index 0000000..c7042fd
--- /dev/null
+++ b/config/essentials/nvim/after/plugin/vim-tmux-navigator.lua
@@ -0,0 +1,6 @@
+vim.cmd("let g:tmux_navigator_no_mappings = 1")
+vim.keymap.set("n", "<M-h>", ":<C-U>TmuxNavigateLeft<cr>", {silent = true})
+vim.keymap.set("n", "<M-j>", ":<C-U>TmuxNavigateDown<cr>", {silent = true})
+vim.keymap.set("n", "<M-k>", ":<C-U>TmuxNavigateUp<cr>", {silent = true})
+vim.keymap.set("n", "<M-l>", ":<C-U>TmuxNavigateRight<cr>", {silent = true})
+vim.keymap.set("n", "<M-/>", ":<C-U>TmuxNavigatePrevious<cr>", {silent = true})
diff --git a/config/essentials/nvim/lua/user/packer.lua b/config/essentials/nvim/lua/user/packer.lua
index 94d4dff..36f9ec0 100644
--- a/config/essentials/nvim/lua/user/packer.lua
+++ b/config/essentials/nvim/lua/user/packer.lua
@@ -43,6 +43,8 @@ return require('packer').startup(function(use)
use('tpope/vim-vinegar')
use('m4xshen/autoclose.nvim')
+ use('christoomey/vim-tmux-navigator')
+
-- utils
use('godlygeek/tabular')
use('renerocksai/calendar-vim')