如何从我上次所在的位置打开文件[重复]

问题描述 投票:0回答:1

假设我打开了文件 X。
然后我向下滚动到第 50 行,然后我做了一些修改并关闭了文件。
当我重新打开文件时。我希望 Vim 保存该文件中的最后一个位置(第 50 行)并自动将我放入这一行。

此功能默认存在。我不知道这个功能的名称,所以我无法用谷歌搜索它。 我想我丢失了它,因为后来安装了一些插件。
如何再次重新启用此功能?谢谢。

file vim save
1个回答
8
投票

这是由

$VIMRUNTIME/defaults.vim
完成的,也在
:h restore-cursor
下进行了解释。

但是自己添加这个功能并不难:

augroup vimStartup | au!
    autocmd BufRead * call setpos('.', getpos("'\""))
augroup end
© www.soinside.com 2019 - 2024. All rights reserved.