diff --git a/autoload/tablemode.vim b/autoload/tablemode.vim index 1b86d60..1c01f79 100644 --- a/autoload/tablemode.vim +++ b/autoload/tablemode.vim @@ -53,7 +53,7 @@ function! s:ToggleMapping() "{{{2 " '|' is a special character, we need to map instead if g:table_mode_separator ==# '|' | let separator_map = '' | endif - if !exists('g:table_mode_disable_mappings') + if g:table_mode_disable_mappings == 0 if tablemode#IsActive() call s:Map('(table-mode-tableize)', separator_map, 'i') call s:Map('(table-mode-motion-up)', '{', 'n') diff --git a/plugin/table-mode.vim b/plugin/table-mode.vim index 75fd16d..a990694 100644 --- a/plugin/table-mode.vim +++ b/plugin/table-mode.vim @@ -43,6 +43,7 @@ call s:SetGlobalOptDefault('table_mode_always_active', 0) call s:SetGlobalOptDefault('table_mode_delimiter', ',') call s:SetGlobalOptDefault('table_mode_corner_corner', '|') call s:SetGlobalOptDefault('table_mode_align_char', ':') +call s:SetGlobalOptDefault('table_mode_disable_mappings', 0) function! s:TableEchoCell() "{{{1 if tablemode#table#IsRow('.')