aboutsummaryrefslogtreecommitdiff
path: root/lua/pml68
diff options
context:
space:
mode:
authorpml68 <tutorialmester@gmail.com>2024-05-30 00:38:56 +0200
committerpml68 <tutorialmester@gmail.com>2024-05-30 00:38:56 +0200
commit768ac4a5dde98bea8f00bdcf755b9a3533a9b3ff (patch)
tree9f4839e1c728a9541901626f9b34a6db6c45d07b /lua/pml68
parentfeat: set conceallevel to 2 and mouse to a (diff)
downloadnvim-768ac4a5dde98bea8f00bdcf755b9a3533a9b3ff.tar.gz
feat: add vim-tmux-navigator
Diffstat (limited to 'lua/pml68')
-rw-r--r--lua/pml68/plugins.lua5
-rw-r--r--lua/pml68/remap.lua7
2 files changed, 11 insertions, 1 deletions
diff --git a/lua/pml68/plugins.lua b/lua/pml68/plugins.lua
index 10a6945..0a0430a 100644
--- a/lua/pml68/plugins.lua
+++ b/lua/pml68/plugins.lua
@@ -1,4 +1,9 @@
local plugins = {
+ -- tmux integration
+ {
+ "christoomey/vim-tmux-navigator",
+ lazy = false,
+ },
-- Oil.nvim
{
"stevearc/oil.nvim",
diff --git a/lua/pml68/remap.lua b/lua/pml68/remap.lua
index 3130b61..46c71e6 100644
--- a/lua/pml68/remap.lua
+++ b/lua/pml68/remap.lua
@@ -6,7 +6,6 @@ vim.keymap.set("n", "<Esc>", "<cmd>nohl<CR>")
vim.keymap.set("n", "<leader>x", "<cmd>bd<CR>")
vim.keymap.set("n", "<leader>fo", "=ap")
vim.keymap.set("n", "<leader>b", "<cmd>!chmod 755 %<CR>", { silent = true })
-vim.keymap.set("n", "<leader>w", ":w<CR>:so<CR>")
vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")
@@ -16,6 +15,12 @@ vim.keymap.set("n", "<C-l>", "<C-w>l")
vim.keymap.set("n", "<C-j>", "<C-w>j")
vim.keymap.set("n", "<C-k>", "<C-w>k")
+-- Switch between panes
+vim.keymap.set("n", "<C-h>", "<cmd>TmuxNavigateLeft<CR>")
+vim.keymap.set("n", "<C-l>", "<cmd>TmuxNavigateRight<CR>")
+vim.keymap.set("n", "<C-j>", "<cmd>TmuxNavigateDown<CR>")
+vim.keymap.set("n", "<C-k>", "<cmd>TmuxNavigateUp<CR>")
+
-- VimTex
vim.keymap.set("n", "<leader>ll", "<cmd>VimtexCompile<CR>")
vim.keymap.set("n", "<leader>vl", "<cmd>VimtexView<CR>")