4UYGXRXNEPSZXEEIDBKGSNJMIFHRB7C2WMV6GFUA2N6N2J6IBXGQC desc = "remove trailing whitespace on save";event = [ "BufWritePre" ];pattern = [ "*" ];command = "%s/\s\+$//e";
desc = "remove trailing whitespace on save";event = [ "BufWritePre" ];pattern = [ "*" ];callback = mkLuaInline ''function()local cursor_pos = vim.api.nvim_win_get_cursor(0)vim.cmd("%s/\\(\\s\\|\\r\\)\\+$//e")vim.api.nvim_win_set_cursor(0, cursor_pos)end'';