emacs 如何在与上次打开时相同的行打开文件?

emacs 如何在与上次打开时相同的行打开文件?

在我的系统上,如果我使用 打开一个文件emacs,向下滚动文件并关闭它,下次打开文件时,emacs将自动向下滚动到相同的位置。这是如何工作的?

是否emacs将数据库保存在某个地方,其中包含我打开的最后 N 个文件以及其中的最后一个光标位置?如果是,这个数据库在哪里?它会占用多少空间?我可以控制这种行为吗?

规格:
Linux Mint Debian 版本
内核:3.2.0-4-amd64
GNU Emacs 23.4.1

答案1

数据库通常保存在 中~/.emacs.d/saveplace

该功能是在“保存位置”组 ( M-x customize group RET save-place RET) 中定制的。

相关内容