Skip to content

Instantly share code, notes, and snippets.

@cassiorsfreitas
Created January 13, 2024 14:10
Show Gist options
  • Save cassiorsfreitas/9f1219bb8fea9bd5c58e9fdaced1f424 to your computer and use it in GitHub Desktop.
Save cassiorsfreitas/9f1219bb8fea9bd5c58e9fdaced1f424 to your computer and use it in GitHub Desktop.
astrovim_dotfiles
return {
n = {
["<S-L>"] = {
function() require("astronvim.utils.buffer").nav(vim.v.count > 0 and vim.v.count or 1) end,
desc = "Next buffer",
},
["<S-H>"] = {
function() require("astronvim.utils.buffer").nav(-(vim.v.count > 0 and vim.v.count or 1)) end,
desc = "Previous buffer",
},
["<leader>bn"] = { "<cmd>tabnew<cr>", desc = "New tab" },
["<leader>bD"] = {
function()
require("astronvim.utils.status").heirline.buffer_picker(
function(bufnr) require("astronvim.utils.buffer").close(bufnr) end
)
end,
desc = "Pick to close",
},
["<leader>b"] = { name = "Buffers" },
["<A-j>"] = ":m .+1<CR>==",
["<A-k>"] = ":m .-2<CR>==",
["<leader>lk"] = { function() vim.diagnostic.goto_prev() end, desc = "Previous diagnostic" },
["<leader>lj"] = { function() vim.diagnostic.goto_next() end, desc = "Next diagnostic" },
},
t = {},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment