mirror of
https://github.com/dhruvasagar/vim-table-mode.git
synced 2025-11-08 11:03:47 -05:00
Added cell text object for visual mode
This commit is contained in:
@@ -55,9 +55,11 @@ function! s:ToggleMapping() "{{{2
|
||||
endif
|
||||
if !hasmapto('<Plug>(table-mode-cell-text-object-a)', 'o')
|
||||
omap <buffer> a<Bar> <Plug>(table-mode-cell-text-object-a)
|
||||
xmap <buffer> a<Bar> <Plug>(table-mode-cell-text-object-a)
|
||||
endif
|
||||
if !hasmapto('<Plug>(table-mode-cell-text-object-i)', 'o')
|
||||
omap <buffer> i<Bar> <Plug>(table-mode-cell-text-object-i)
|
||||
xmap <buffer> i<Bar> <Plug>(table-mode-cell-text-object-i)
|
||||
endif
|
||||
if !hasmapto('<Plug>(table-mode-realign)', 'n')
|
||||
nmap <buffer> <Leader>tr <Plug>(table-mode-realign)
|
||||
|
||||
@@ -105,6 +105,8 @@ nnoremap <silent> <Plug>(table-mode-motion-right) :<C-U>call tablemode#spreadshe
|
||||
|
||||
onoremap <silent> <Plug>(table-mode-cell-text-object-a) :<C-U>call tablemode#spreadsheet#cell#TextObject(0)<CR>
|
||||
onoremap <silent> <Plug>(table-mode-cell-text-object-i) :<C-U>call tablemode#spreadsheet#cell#TextObject(1)<CR>
|
||||
xnoremap <silent> <Plug>(table-mode-cell-text-object-a) :<C-U>call tablemode#spreadsheet#cell#TextObject(0)<CR>
|
||||
xnoremap <silent> <Plug>(table-mode-cell-text-object-i) :<C-U>call tablemode#spreadsheet#cell#TextObject(1)<CR>
|
||||
|
||||
nnoremap <silent> <Plug>(table-mode-delete-row) :call tablemode#spreadsheet#DeleteRow()<CR>
|
||||
nnoremap <silent> <Plug>(table-mode-delete-column) :call tablemode#spreadsheet#DeleteColumn()<CR>
|
||||
|
||||
Reference in New Issue
Block a user