15 lines
		
	
	
		
			496 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			496 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
local keymap = vim.api.nvim_set_keymap
 | 
						|
local opts = { noremap = true, silent = true }
 | 
						|
 | 
						|
-- Remap Ctrl + dir to move window to the dir
 | 
						|
keymap("n", "<C-h>", "<C-w>h", opts)
 | 
						|
keymap("n", "<C-j>", "<C-w>j", opts)
 | 
						|
keymap("n", "<C-k>", "<C-w>k", opts)
 | 
						|
keymap("n", "<C-l>", "<C-w>l", opts)
 | 
						|
 | 
						|
-- Map Ctrl+h, Ctrl+j, Ctrl+k, Ctrl+l to navigation in insert mode
 | 
						|
keymap("i", "<C-h>", "<Left>", opts)
 | 
						|
keymap("i", "<C-j>", "<Down>", opts)
 | 
						|
keymap("i", "<C-k>", "<Up>", opts)
 | 
						|
keymap("i", "<C-l>", "<Right>", opts)
 |