emacs - 是否有访问上次编辑的 emacs 功能?

标签 emacs elisp emacs24

在 JetBrains 产品中,有一个非常方便的键绑定(bind),可让您访问您进行编辑的所有位置。按一次键可转到最后一次编辑(文件和位置),并继续按此键可返回先前的编辑。通常在编辑时,您希望一遍又一遍地编辑相同的地方,如果一个有许多缓冲区打开,其中许多没有被编辑,这将更加有用。

Emacs 有一个标记环,但这并不完全相同。

在相关说明中,magit(emacs git 插件)中是否有跳转到编辑的功能?

最佳答案

GotoChg它允许您在撤消位置链中来回移动。示例初始化代码片段:

(require 'goto-chg)
(global-set-key [(control ?.)] 'goto-last-change)
(global-set-key [(control ?,)] 'goto-last-change-reverse)

(就像其他替代方案,GotoLastChange 和 session.el,它可以 而不是 在缓冲区之间跳转)

关于emacs - 是否有访问上次编辑的 emacs 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16469644/

相关文章:

lisp - Elisp 中各种形式的循环和迭代

emacs - Emacs-helm(任何东西)中的选项卡不会自动完成当前最佳匹配

emacs - 将区域取消缩进为刚性 block

emacs - Emacs lisp 中的 "exec"?

emacs - 在命令行中从 emacs 复制/粘贴

emacs - 停止 lisp 要求用户输入

lambda - funcall vs 在 elisp 中使用 lambda 应用

regex - Emacs - Subword 正则表达式说明

组织模式:点导出为省略号

emacs - 如何在org-mode中添加一个可以正确导出到latex的℃