summaryrefslogtreecommitdiff
path: root/pkgs/custom-neovim/config/lua/keymaps.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/custom-neovim/config/lua/keymaps.lua')
-rw-r--r--pkgs/custom-neovim/config/lua/keymaps.lua13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/custom-neovim/config/lua/keymaps.lua b/pkgs/custom-neovim/config/lua/keymaps.lua
index a6c74be..fd3bb15 100644
--- a/pkgs/custom-neovim/config/lua/keymaps.lua
+++ b/pkgs/custom-neovim/config/lua/keymaps.lua
@@ -37,12 +37,18 @@ mapkey("n", "<leader>tc", "Close current tab", ":tabclose<cr>")
-- Session
mapkey("n", "<leader>w", "Manage sessions", "")
-mapkey("n", "<leader>ww", "Open a session", ":Autosession search<cr>", {"mini.pick"})
-mapkey("n", "<leader>wd", "Delete a session", ":Autosession delete<cr>", {"mini.pick"})
+mapkey("n", "<leader>ww", "Open a session", ":Autosession search<cr>", "mini.pick")
+mapkey("n", "<leader>wd", "Delete a session", ":Autosession delete<cr>", "mini.pick")
-- Terminal
mapkey("n", "<leader>c", "Open terminal", ":botright terminal<cr>")
+-- Markview
+mapkey("n", "<leader>v", "Toggle markview", ":Markview<cr>", "markview.nvim")
+
+-- Toggle spellcheck
+mapkey("n", "zq", "Toggle spellcheck", ":set spell!<cr>")
+
-- Really delete
mapkey({"n", "v"}, "<leader>d", "Really delete", [["_d]])
mapkey({"n", "v"}, "<leader>x", "Really delete character", [["_x]])
@@ -56,6 +62,9 @@ mapkey({"n", "v"}, "k", "Go up visually", "gk")
mapkey({"n", "v"}, "<down>", "Go down visually", "gj")
mapkey({"n", "v"}, "<up>", "Go up visually", "gk")
+-- Falling key
+mapkey("n", "<leader>u", "Make it rain", ":CellularAutomaton make_it_rain<cr>", "cellular-automaton.nvim")
+
-- QOL Keys
mapkey("t", "<Esc><Esc>", "Exit terminal insert mode", "<C-\\><C-n>")
vim.keymap.set("c", "<cr>", function()