40 lines
1.1 KiB
Lua
40 lines
1.1 KiB
Lua
-- base
|
|
G.map({
|
|
{ 'n', '<leader>nh', ':nohlsearch<CR>' },
|
|
{ 'n', '<leader>rp', ':%s/' },
|
|
|
|
{ 'v', 'L', '$' },
|
|
{ 'v', 'H', '^' },
|
|
{ 'n', 'L', '$' },
|
|
{ 'n', 'H', '^' },
|
|
{ 'v', '>', '>gv' },
|
|
{ 'v', '<', '<gv' },
|
|
|
|
{ 'n', '>', '>>' },
|
|
{ 'n', '<', '<<' },
|
|
{ 'n', '?', ':set hlsearch<CR>?' },
|
|
{ 'n', '/', ':set hlsearch<CR>/' },
|
|
|
|
{ 'n', '<A-l>', ':tabn<CR>' },
|
|
{ 'n', '<A-h>', ':tabp<CR>' },
|
|
|
|
{ 'n', '<c-j>', '<c-w>j' },
|
|
{ 'n', '<c-h>', '<c-w>h' },
|
|
{ 'n', '<c-k>', '<c-w>k' },
|
|
{ 'n', '<c-l>', '<c-w>l' },
|
|
|
|
{ 'n', '<c-c>', ':q<CR>' },
|
|
{ 'n', '<c-S>', ':w !sudo tee %<CR>' },
|
|
{ 'n', '<c-q>', ':q!<CR>' },
|
|
{ 'v', '<cs-y>', '"+y' },
|
|
|
|
{ 'n', '<leader>y', 'ggyG' },
|
|
{ 'n', '<leader>p', 'ggpG' },
|
|
{ 'n', '<leader>v', 'ggVG' },
|
|
|
|
{ 'n', '<up>', ':res -5<CR>' },
|
|
{ 'n', '<down>', ':res +5<CR>' },
|
|
{ 'n', '<left>', ':vertical resize -5<CR>' },
|
|
{ 'n', '<right>', ':vertical resize +5<CR>' },
|
|
})
|