是否存在跳转到文件的现有选项(如果文件已打开,跳转到现有缓冲区)而不更改打开文件中的上一个光标位置并忽略书签中记录的位置?
这对于使用Alt-1,S-1等键盘快捷键快速更改缓冲区来加载/保存一些数字书签非常有用。
答案 0 :(得分:0)
我发现答案实际上非常简单。书签定位功能给出书签的文件。 Find-file打开带有工作光标的缓冲区/文件。因此,可以定义像
这样的函数(defun bookmark-jump-preserve-working-cursor(bk) “喜欢书签跳跃,但保留插入符号” (find-file(bookmark-location bk)))
然后,可以添加Alt-1,S-1等键绑定来将位置加载/保存到数字书签。