我正在尝试使用vim-easy-align来对齐vimscript评论。例如,转过来:
Plugin 'ervandew/supertab' " Tab completion
Plugin 'kien/ctrlp.vim' " File searching
Plugin 'lervag/vimtex' " LaTeX
为:
Plugin 'ervandew/supertab' " Tab completion
Plugin 'kien/ctrlp.vim' " File searching
Plugin 'lervag/vimtex' " LaTeX
我正在尝试vipga,然后^ X(用于正则表达式),然后“(双引号),它执行但什么都不做。还尝试直观地选择行,然后ga,^ X,”这也什么都不做。< / p>
使用Tabular,它只是:Tabular /"
,但我无法用vim-easy-align弄明白。我做错了什么?
答案 0 :(得分:1)
要与简单对齐的内联评论保持一致,您可以按照此处的说明进行操作:https://github.com/junegunn/vim-easy-align/blob/master/EXAMPLES.md
如示例所示,对齐内联注释,如果它是vimscript则无关紧要。命令是
vipga-<space>
vip:选择整个行块
ga:easy-align mapping
- &LT; space&gt;:对齐内联注释
希望这对像我这样有困难的人有帮助
答案 1 :(得分:0)
我相信默认情况下,vim-easy-align 会使用 ignore_groups
选项忽略字符串。按 Ctrl+G 将切换 ignore_group
的选项。按一次,第一个选项是不忽略任何组。
因此执行您想要的对齐的命令是
gaip^G"<CR>