diff options
Diffstat (limited to 'nvim')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/keymaps.lua | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/keymaps.lua b/nvim/.config/nvim/lua/tobyvin/keymaps.lua index 394a03f..33fa7b0 100644 --- a/nvim/.config/nvim/lua/tobyvin/keymaps.lua +++ b/nvim/.config/nvim/lua/tobyvin/keymaps.lua @@ -1,12 +1,8 @@ local utils = require("tobyvin.utils") local M = {} -M.training_wheels = function() - vim.notify("You did the thing. Stop doing the thing. Use <C-[>", vim.log.levels.WARN, { title = "STOP DOING THAT" }) -end - M.setup = function() - for i = 1, 99, 1 do + for i = 1, 999, 1 do local lhs = string.format("%sgb", i) local desc = string.format("buffer %s", i) local rhs = string.format("<cmd>%sb<cr>", i) @@ -27,19 +23,13 @@ M.setup = function() return "K" end, { expr = true, desc = "hover" }) - vim.keymap.set("n", "<leader>q", "<cmd>qall<cr>", { desc = "quit" }) vim.keymap.set("n", "<leader>c", utils.buffer.bdelete, { desc = "bdelete" }) - vim.keymap.set("n", "<leader>x", "<cmd>close<cr>", { desc = "close" }) - vim.keymap.set("n", "<leader>z", "<cmd>tabclose<cr>", { desc = "tabclose" }) - vim.keymap.set("n", "<leader>w", "<cmd>write<cr>", { desc = "write" }) - vim.keymap.set("n", "<C-u>", "<C-u>zz", { desc = "up half page and center" }) vim.keymap.set("n", "<C-d>", "<C-d>zz", { desc = "down half page and center" }) vim.keymap.set("n", "<a-j>", "<CMD>m +1<CR>", { desc = "move line down" }) vim.keymap.set("n", "<a-k>", "<CMD>m -2<CR>", { desc = "move line up" }) vim.keymap.set("v", "<a-k>", "<CMD>m '<-2<CR>gv=gv", { desc = "move selection up" }) vim.keymap.set("v", "<a-j>", "<CMD>m '>+1<CR>gv=gv", { desc = "move selection down" }) - vim.keymap.set("i", "<C-c>", M.training_wheels, { desc = "helper to quit using <C-c>" }) end return M |