diff --git a/autoload/vimtex/text_obj.vim b/autoload/vimtex/text_obj.vim index 24adcd2ad0..d26b6dfd63 100644 --- a/autoload/vimtex/text_obj.vim +++ b/autoload/vimtex/text_obj.vim @@ -327,7 +327,7 @@ function! s:get_sel_delimited(open, close, is_inner) abort " {{{1 \ 'pos_start' : [l1, c1], \ 'pos_end' : [l2, c2], \ 'is_inline' : l:is_inline, - \ 'select_mode' : l:is_inline && l:linewise + \ 'select_mode' : l:linewise \ ? 'V' : (v:operator ==# ':') ? visualmode() : 'v', \} endfunction diff --git a/test/test-textobj/test-envs.vim b/test/test-textobj/test-envs.vim index 9c7a6dbf62..7fb899daed 100644 --- a/test/test-textobj/test-envs.vim +++ b/test/test-textobj/test-envs.vim @@ -58,7 +58,6 @@ call vimtex#test#keys('4j$d2ae', \ ], \ [ \ '\begin{document}', - \ ' ', \ '\end{document}', \ ])