tabularize base config

navigator
spike 2 years ago
parent 7ceb7a4685
commit 4660c0f0d2

@ -85,7 +85,6 @@ M.general = { --{{{
-- luasnip edit snippets -- luasnip edit snippets
["<leader>se"] = { ["<leader>se"] = {
function() function()
@ -123,7 +122,7 @@ M.general = { --{{{
}, },
-- quick close window -- quick close window
["<leader><BS>"] = {"<C-w>c", "close window"}, ["<leader><Down>"] = {"<C-w>c", "close window"},
@ -142,10 +141,18 @@ M.general = { --{{{
["<leader>f8"] = { ":set foldlevel=8<CR>", "set fold level" }, ["<leader>f8"] = { ":set foldlevel=8<CR>", "set fold level" },
["<leader>f9"] = { ":set foldlevel=9<CR>", "set fold level" }, ["<leader>f9"] = { ":set foldlevel=9<CR>", "set fold level" },
["<leader>en"] = { "<cmd> cn <CR>", "next error" }, ["<leader>en"] = { "<cmd> cn <CR>", "next error" },
["<leader>ep"] = { "<cmd> cp <CR>", "previous error" }, ["<leader>ep"] = { "<cmd> cp <CR>", "previous error" },
-- Tabularize mappings
["<leader>a&"] = { "<cmd> Tabularize /&<CR>" },
["<leader>a="] = { "<cmd> Tabularize /^[^=]*\zs=<CR>" },
["<leader>a:"] = { "<cmd> Tabularize /:<CR>" },
["<leader>a,"] = { "<cmd> Tabularize /,<CR>" },
["<leader>a<Bar>"] = { "<cmd> Tabularize /<Bar><CR>" },
["g."] = { ":cwd<CR>", "change dir to current file", opts = { remap = true } }, ["g."] = { ":cwd<CR>", "change dir to current file", opts = { remap = true } },
["<leader>g."] = { ":Gcd<CR>", "change dir to git root" }, ["<leader>g."] = { ":Gcd<CR>", "change dir to git root" },
@ -202,6 +209,13 @@ M.general = { --{{{
-- http://stackoverflow.com/a/8064607/127816 -- http://stackoverflow.com/a/8064607/127816
["."] = { ":normal .<CR>", opts = { silent = true } }, ["."] = { ":normal .<CR>", opts = { silent = true } },
-- Tabularize mappings
["<leader>a&"] = { "<cmd> Tabularize /&<CR>" },
["<leader>a="] = { "<cmd> Tabularize /^[^=]*\zs=<CR>" },
["<leader>a:"] = { "<cmd> Tabularize /:<CR>" },
["<leader>a,"] = { "<cmd> Tabularize /,<CR>" },
["<leader>a<Bar>"] = { "<cmd> Tabularize /<Bar><CR>" },
}, },
-- command line mappings -- command line mappings
@ -212,8 +226,9 @@ M.general = { --{{{
["cwd"] = { "lcd %:p:h", "change dir to current file" }, ["cwd"] = { "lcd %:p:h", "change dir to current file" },
["cd."] = { "lcd %:p:h", "change dir to current file" }, ["cd."] = { "lcd %:p:h", "change dir to current file" },
["w!!"] = { "w !doas tee %", "write file with root perms" }, ["w!!"] = { "w !doas tee %", "write file with root perms" },
["%%"] = { "<C-R>=fnameescape(expand('%:h')).'/'<cr>", ["%%"] = { "<C-R>=fnameescape(expand('%:h')).'/'<cr>",
"alias to current working dir"}, "alias to current working dir"},
["Tab"] = { "Tabularize"},
} }
} --}}} } --}}}

@ -74,6 +74,9 @@ return {
end end
}, },
["tpope/vim-surround"] = {}, ["tpope/vim-surround"] = {},
["godlygeek/tabular"] = {
cmd = "Tabularize"
},
-- --
-- misc general plugins -- misc general plugins
-- Read info files -- Read info files

Loading…
Cancel
Save