1
0
mirror of https://github.com/luzifer/vim.git synced 2024-09-19 19:12:55 +00:00
vim/after/plugin/tabular_commands.vim
Knut Ahlers 0623f11094
Add firstspace Tabularize pattern
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-22 22:16:15 +02:00

20 lines
569 B
VimL

" after/plugin/tabular_commands.vim
" Provides extra :Tabularize commands
if !exists(':Tabularize')
finish " Give up here; the Tabular plugin musn't have been loaded
endif
" Make line wrapping possible by resetting the 'cpo' option, first saving it
let s:save_cpo = &cpo
set cpo&vim
" Use on ~/.ssh/config: %Tabularize ssh_config
AddTabularPattern! ssh_config /^[ ]*[^ ]*\zs /l2l0
AddTabularPattern! crontab /\t/r1l0r1l0r1l0r1l0r1l0l0
AddTabularPattern! firstspace /^ *[^ ]*\zs /l0c0l0
" Restore the saved value of 'cpo'
let &cpo = s:save_cpo
unlet s:save_cpo