vim.g.mapleader = ' ' -- Quick write vim.keymap.set('n', 'w', ':w!', {noremap = true}) -- Treat long lines as line containing breaks vim.keymap.set('n', 'j', 'gj', {noremap = true}) vim.keymap.set('n', 'k', 'gk', {noremap = true}) vim.keymap.set('n', 'tn', ':tabnew', {noremap = true}) vim.keymap.set('n', 'tc', ':tabclose', {noremap = true}) vim.keymap.set('n', 'to', ':tabonly', {noremap = true}) vim.keymap.set('n', 'tm', ':tabmove', {noremap = true}) -- Quickly access spelling menu vim.keymap.set('i', '', 'us', {noremap = true}) vim.keymap.set('n', '', 'ius', {noremap = true}) -- Clear search highlights vim.keymap.set('n', '', ':nohlsearch', {noremap = true}) -- Disable 'Q' from opening Ex mode vim.keymap.set('n', 'Q', '', {noremap = true})