mirror of
https://github.com/dhruvasagar/vim-table-mode.git
synced 2025-11-08 11:03:47 -05:00
Added TableModeEnabled & TableModeDisabled autocmd
* Added custom User autocmds TableModeEnabled & TableModeDisabled for working with other plugins like vim-pandoc #43
This commit is contained in:
@@ -97,7 +97,11 @@ function! s:SetActive(bool) "{{{2
|
||||
let b:table_mode_active = a:bool
|
||||
call s:ToggleSyntax()
|
||||
call s:ToggleMapping()
|
||||
if b:table_mode_active | echo "table-mode enabled" | else | echo "table-mode disabled" | endif
|
||||
if tablemode#IsActive()
|
||||
doautocmd User TableModeEnabled
|
||||
else
|
||||
doautocmd User TableModeDisabled
|
||||
endif
|
||||
endfunction
|
||||
|
||||
function! s:ConvertDelimiterToSeparator(line, ...) "{{{2
|
||||
|
||||
@@ -117,6 +117,12 @@ if !hasmapto('<Plug>(table-mode-tableize-delimiter)')
|
||||
xmap <Leader>T <Plug>(table-mode-tableize-delimiter)
|
||||
endif
|
||||
|
||||
augroup TableMode "{{{1
|
||||
au!
|
||||
|
||||
autocmd User TableModeEnabled echo 'Table Mode Enabled'
|
||||
autocmd User TableModeDisabled echo 'Table Mode Disabled'
|
||||
augroup END
|
||||
" Avoiding side effects {{{1
|
||||
let &cpo = s:save_cpo
|
||||
|
||||
|
||||
Reference in New Issue
Block a user