From 8993e2a4549be2fd9f1dd29f2fea924f0f6e7e9a Mon Sep 17 00:00:00 2001 From: Dhruva Sagar Date: Wed, 11 Dec 2013 15:50:32 +0530 Subject: [PATCH] Fixed tablemode#DeleteColumn --- autoload/tablemode.vim | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/autoload/tablemode.vim b/autoload/tablemode.vim index c983449..48ac23c 100644 --- a/autoload/tablemode.vim +++ b/autoload/tablemode.vim @@ -850,21 +850,7 @@ function! tablemode#DeleteColumn() "{{{2 if tablemode#IsATableRow('.') for i in range(v:count1) call s:MoveToStartOfCell() - - if tablemode#IsATableRow(line('.') + 1) - call s:MoveToFirstRow() - " If we have a header delete it first - if tablemode#IsATableRow(line('.')-2) - call cursor(line('.')-2, col('.')) - silent! execute "normal! h\f" . g:table_mode_separator - normal! jdjj - endif - else " We're already on the header - silent! execute "normal! h\f" . g:table_mode_separator - normal! jdjj - endif - - call s:MoveToStartOfCell() + call s:MoveToFirstRow() silent! execute "normal! h\f" . g:table_mode_separator call s:MoveToLastRow() normal! d