mirror of
https://github.com/luzifer/vim.git
synced 2024-11-08 23:50:01 +00:00
Add ssh_config pattern for Tabularize
This commit is contained in:
parent
0bde597a5f
commit
3ebda11b9d
1 changed files with 17 additions and 0 deletions
17
after/plugin/tabular_commands.vim
Normal file
17
after/plugin/tabular_commands.vim
Normal file
|
@ -0,0 +1,17 @@
|
|||
" 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
|
||||
|
||||
" Restore the saved value of 'cpo'
|
||||
let &cpo = s:save_cpo
|
||||
unlet s:save_cpo
|
Loading…
Reference in a new issue