-- Run selection (simpler, but requires visual mode to be active) vim.keymap.set('v', 'x', ':lua =getline("\'<", "\'>")', { desc = 'execute selection' }) -- Run whole buffer vim.keymap.set('n', 'xx', ':luafile %', { desc = 'execute buffer' })