From e4ef4fa6eac77dac5d212bc3ed82d1340e6b95f5 Mon Sep 17 00:00:00 2001 From: jdhao Date: Tue, 12 Jan 2021 23:01:49 +0800 Subject: Fix bug for text object for the entire buffer --- autoload/text_obj.vim | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'autoload') diff --git a/autoload/text_obj.vim b/autoload/text_obj.vim index 58ba710..4f6a1ff 100644 --- a/autoload/text_obj.vim +++ b/autoload/text_obj.vim @@ -76,3 +76,11 @@ function! text_obj#MdCodeBlock(type) abort call setpos("'>", [buf_num, end_row, 1, 0]) execute 'normal! `' endfunction + +function! text_obj#Buffer() abort + let buf_num = bufnr() + + call setpos("'<", [buf_num, 1, 1, 0]) + call setpos("'>", [buf_num, line('$'), 1, 0]) + execute 'normal! `' +endfunction -- cgit v1.2.3