You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
878 B

local map = vim.api.nvim_set_keymap
vim.g.mapleader = ' '
map('n', '<leader>a', 'ggVG', { noremap = true, silent = true })
map('i', '<C-a>', '<Esc>ggVG', { noremap = true, silent = true })
map('v', '<leader>c', 'y', { noremap = true, silent = true })
map('v', '<leader>x', 'd', { noremap = true, silent = true })
map('v', '<leader>v', 'p', { noremap = true, silent = true })
map('i', '<C-z>', '<Esc>ui', { noremap = true, silent = true })
map('i', '<C-y>', '<Esc>:red<Enter>i', { noremap = true, silent = true })
map('i', '<C-s>', '<Esc>:w<Enter>i', { noremap = true })
map('n', '<leader><Left>', '<Plug>(cokeline-focus-prev)', { noremap = false })
map('n', '<leader><Right>', '<Plug>(cokeline-focus-next)', { noremap = false })
map('n', '<leader>o', '<CMD>Telescope find_files<CR>', { noremap = true })
map('n', '<leader>f', '<CMD>Telescope live_grep<CR>', { noremap = true })