My nvim configuration
| 1 | ---@type LazySpec |
| 2 | return { |
| 3 | "junegunn/vim-easy-align", |
| 4 | config = function() |
| 5 | vim.g.easy_align_delimiters = { |
| 6 | ["c"] = { pattern = [[\(#\|//\|--\) ]], ignore_groups = {}, right_margin = 0 }, |
| 7 | ["="] = { pattern = [[= ]], ignore_groups = {}, right_margin = 0 }, |
| 8 | } |
| 9 | vim.cmd([[ |
| 10 | " Start interactive EasyAlign in visual mode (e.g. vipga) |
| 11 | xmap ga <Plug>(EasyAlign) |
| 12 | " Start interactive EasyAlign for a motion/text object (e.g. gaip) |
| 13 | nmap ga <Plug>(EasyAlign) |
| 14 | ]]) |
| 15 | end, |
| 16 | } |