Files
dotfiles/nvim/lua/config/keymap.lua
d0zingcat a589e91b14 chore: add left and right
Signed-off-by: d0zingcat <leewtang@gmail.com>
2024-06-19 07:58:56 +08:00

20 lines
490 B
Lua

local map = vim.keymap.set
-- Key bindings
map('', '<c-a>', 'ggVG$"+y')
map('v', '<c-c>', '"+y')
map('v', '<tab>', '>gv')
map('v', '<s-tab>', '<gv')
map('i', '<c-\'>', '<Right>')
map('i', '<c-;>', '<Left>')
map('i', '<c-b>', '<c-o>b')
map('i', '<c-f>', '<c-o>l')
map('i', '<c-h>', '<c-o>h')
map('i', '<c-l>', '<c-o>l')
map('i', '<c-j>', '<c-o>j')
map('i', '<c-k>', '<c-o>k')
map('c', '<c-h>', '<Left>')
map('c', '<c-l>', '<Right>')
map('c', '<c-b>', '<Left>')
map('c', '<c-f>', '<Right>')