aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2021-12-28 00:11:10 +0800
committerjdhao <jdhao@hotmail.com>2021-12-28 00:11:10 +0800
commit85de00f3746fb24f6037788a13de891ae272f9ac (patch)
tree96a3bd5c193f1dceb5437e08b6c708c90a35eb26 /core
parent9adc3fdf16afe15171d5130721fa929be8b6f8d9 (diff)
refactor: resume edit position --> resume cursor position
Diffstat (limited to 'core')
-rw-r--r--core/autocommands.vim10
1 files changed, 5 insertions, 5 deletions
diff --git a/core/autocommands.vim b/core/autocommands.vim
index 812aeda..6f08a90 100644
--- a/core/autocommands.vim
+++ b/core/autocommands.vim
@@ -19,14 +19,14 @@ augroup accurate_syn_highlight
autocmd BufEnter * :syntax sync fromstart
augroup END
-" Return to last edit position when opening a file
-augroup resume_edit_position
+" Return to last cursor position when opening a file
+augroup resume_cursor_position
autocmd!
- autocmd BufReadPost * call s:resume_edit_pos()
+ autocmd BufReadPost * call s:resume_cursor_position()
augroup END
-" Only resume last edit position when there is no go-to-line command (something like '+23').
-function s:resume_edit_pos() abort
+" Only resume last cursor position when there is no go-to-line command (something like '+23').
+function s:resume_cursor_position() abort
if line("'\"") > 1 && line("'\"") <= line("$") && &ft !~# 'commit'
let l:args = v:argv " command line arguments
for l:cur_arg in l:args