vim插件: easy-align[快速对齐]
k-vim配置 github
作用: 快速进行对齐/格式化
github: vim-easy-align
安装
Bundle 'junegunn/vim-easy-align'
使用
绑定快捷键 <leader>a
, 使用V
进入选择, 选取多行, 之后触发
,a= 对齐等号表达
,a: 对齐冒号表达式(json/map等)
# 默认左对齐
,a<space> 首个空格对齐
,a2<space> 第二个空格对齐
,a-<space> 倒数第一个空格对齐
,a-2<space> 倒数第二个空格对齐
,a*<space> 所有空格依次对齐
# 右对齐
,a<Enter>*<space>
最终配置
Bundle 'junegunn/vim-easy-align'
vmap <Leader>a <Plug>(EasyAlign)
nmap <Leader>a <Plug>(EasyAlign)
if !exists('g:easy_align_delimiters')
let g:easy_align_delimiters = {}
endif
let g:easy_align_delimiters['#'] = { 'pattern': '#', 'ignore_groups': ['String'] }