From f2036743baf82a7633cf4bba823191629cf5f17f Mon Sep 17 00:00:00 2001 From: Scott Carroll Date: Thu, 11 Sep 2025 11:30:08 +0100 Subject: [PATCH] Add Tabular = to line up ='s --- nvim/.config/nvim/init.lua | 7 +++++-- nvim/.config/nvim/lua/plugins/tabular.lua | 9 +++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 nvim/.config/nvim/lua/plugins/tabular.lua diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 1dce8a8..b64ad04 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -1,5 +1,8 @@ require("config.lazy") +-- visual mode = to line up "=" in selection +vim.keymap.set('v', '=', ':Tabularize /=', { noremap = true, silent = true }) + -- za to fold, zm and zR to (un)fold all vim.cmd("set foldmethod=marker") @@ -55,8 +58,8 @@ vim.keymap.set('n', '', vim.cmd.bprev, { desc = 'Previous buffer' }) -- Telescope local builtin = require('telescope.builtin') vim.keymap.set('n', 'ff', builtin.find_files, { desc = 'Telescope find files' }) -vim.keymap.set('n', 'fg', builtin.git_files, { desc = 'Telescope find git files' }) -vim.keymap.set("n", "bb", builtin.buffers, { desc = 'Telescope choose buffer' }) +vim.keymap.set('n', 'fg', builtin.git_files, { desc = 'Telescope find git files' }) +vim.keymap.set("n", "bb", builtin.buffers, { desc = 'Telescope choose buffer' }) vim.keymap.set('n', 'fG', function() builtin.grep_string({ search = vim.fn.input("grep > ") } ); end, { desc = 'Telescope grep files' }) diff --git a/nvim/.config/nvim/lua/plugins/tabular.lua b/nvim/.config/nvim/lua/plugins/tabular.lua new file mode 100644 index 0000000..0a5649d --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/tabular.lua @@ -0,0 +1,9 @@ +return { + { + "godlygeek/tabular", + --init = function() + -- require("/home/scottc/.local/share/nvim/lazy/tabular/autoload/tabular.vim") + -- require("tabluar/autoload/tabular.vim").setup({}) + --end + }, +}