diff --git a/neovim/.config/nvim/init.lua b/neovim/.config/nvim/init.lua index c643a55..b776dcf 100644 --- a/neovim/.config/nvim/init.lua +++ b/neovim/.config/nvim/init.lua @@ -180,7 +180,10 @@ require("lazy").setup({ -- Git integration { "tpope/vim-fugitive" }, - { "lewis6991/gitsigns.nvim", opts = {} } + { "lewis6991/gitsigns.nvim", opts = {} }, + + -- Text aligning + { "Vonr/align.nvim", branch = "v2" } }) -- Plugin keymaps @@ -191,6 +194,9 @@ map("n", "gs", ":Git") map("n", "gt", ":Gitsigns toggle_signs") map("n", "gp", ":Gitsigns preview_hunk") map("n", "gb", ":Gitsigns toggle_current_line_blame") +map("x", "a", function() + require("align").align_to_string({ preview = true, regex = true }) +end) -- Colorscheme cmd.colorscheme("gruber-darker")