[Vim] 快速对齐插件 vim-easy-align
vim-easy-align 是一款简单易用的 Vim 对齐插件。
安装并添加配置:
" in .vimrc
Plug 'junegunn/vim-easy-align'
" Start interactive EasyAlign in visual mode (e.g. vipga)
xmap ga <Plug>(EasyAlign)
" Start interactive EasyAlign for a motion/text object (e.g. gaip)
nmap ga <Plug>(EasyAlign)
用法:
vipga=
vip
多行选中ga
进入 EasyAlign 模式=
根据=
对齐
gaip=
ga
进入 EasyAlign 模式ip
选择多行=
根据=
对齐
=
对首个=
对齐- 2= 根据第二个
=
对齐 *=
依次根据依次出现的=
对齐**=
对依次出现的=
进行左右对齐切换<Enter>
在左/右/中心对齐模式之间切换
更多示例在:vim-easy-align Demo
表格格式化宏:
录制宏写法: q[name]{actions}q
调用宏: @[name]
表格格式化对齐宏-录制: qtvipga*|q
表格格式化对齐宏-使用: @t