keymaps.lua 861 B

12345678910111213141516171819202122232425262728293031
  1. -- Keymaps are automatically loaded on the VeryLazy event
  2. -- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua
  3. -- Add any additional keymaps here
  4. --
  5. local map = vim.keymap
  6. map.set(
  7. "n",
  8. "<leader>sx",
  9. require("telescope.builtin").resume,
  10. {
  11. noremap = true,
  12. silent = true,
  13. desc = "Resume"
  14. })
  15. map.del("n", "<leader>gg")
  16. map.del("n", "<leader>gG")
  17. -- Add a map to launch gitui into a floating terminal window
  18. map.set("n", "<leader>gg", function ()
  19. require("lazy.util").float_term({ "gitui" }, {
  20. terminal = true,
  21. close_on_exit = false,
  22. enter = true,
  23. float = {
  24. size = { width = 0.9, height = 0.9 },
  25. margin = { top = 0, right = 0, bottom = 0, left = 0 },
  26. },
  27. })
  28. end, { desc = "Gitui" })