31 lines
960 B
Lua
31 lines
960 B
Lua
local M = {}
|
|
|
|
M.disabled = {
|
|
n = {
|
|
["<leader>m"] = "",
|
|
}
|
|
}
|
|
|
|
M.general = {
|
|
i = {
|
|
["<C-a>"] = { "<esc>I" },
|
|
["<C-e>"] = { "<esc>A" },
|
|
},
|
|
n = {
|
|
["<esc><cr>"] = { "<esc><cmd>wq!<cr>", "Save and Exit" },
|
|
["<leader>m"] = { '<cmd>execute "set colorcolumn=" . (&colorcolumn == "" ? "80,120" : "")<cr>', "Toggle Column" },
|
|
["<leader>h"] = { "<cmd>set hlsearch!<cr>", "Toggle hlsearch" },
|
|
["<leader>j"] = { "<cmd>bprevious<cr>", "Buffer Previous" },
|
|
["<leader>k"] = { "<cmd>bnext<cr>", "Buffer Next" },
|
|
["<leader>n"] = { '<cmd>set number!<cr><cmd>IndentBlanklineToggle<cr><cmd>execute "set signcolumn=" . (&signcolumn == "yes" ? "no" : "yes")<cr>', "Toggle Decorations" },
|
|
["<leader>w"] = { "<cmd>lua require('whitespace-nvim').trim()<cr>", "Trim Trailing Whitespaces" },
|
|
["<leader>x"] = { "<cmd>bd<cr>", "Buffer Close" },
|
|
["<tab>"] = { "<C-w>w", },
|
|
},
|
|
v = {
|
|
[">"] = { ">gv", "indent"},
|
|
},
|
|
}
|
|
|
|
return M
|