-- You can add your own plugins here or in other files in this directory! -- I promise not to create any merge conflicts in this directory :) -- -- See the kickstart.nvim README for more information return { "olimorris/onedarkpro.nvim", config = function () local keymap = vim.keymap -- select all keymap.set('n', '', 'ggG') -- always center keymap.set('n', 'j', 'jzz', { noremap = false, silent = true }) keymap.set('n', 'k', 'kzz', { noremap = false, silent = true }) -- escape insert mode keymap.set('i', 'jj', '', { noremap = true, silent = true }) -- split remaps keymap.set('n', 'ss', ':splitw') keymap.set('n', 'sv', ':vsplitw') keymap.set('n', '', 'w') keymap.set('', 'sh', 'h') keymap.set('', 'sk', 'k') keymap.set('', 'sj', 'j') keymap.set('', 'sl', 'l') -- Resize window keymap.set('n', 's,', '<') keymap.set('n', 's.', '>') keymap.set('n', 's=', '+') keymap.set('n', 's-', '-') -- quit keymap.set('n', 'q', ':q', { silent = true }) keymap.set('n', 'Q', ':q!', { silent = true }) -- save keymap.set('n', 'sw', ':w', { silent = true }) end }