aboutsummaryrefslogtreecommitdiff
path: root/autoload/text_obj.vim
diff options
context:
space:
mode:
Diffstat (limited to 'autoload/text_obj.vim')
-rw-r--r--autoload/text_obj.vim8
1 files changed, 8 insertions, 0 deletions
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! `<V`>'
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! `<V`>'
+endfunction