首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >是否有访问最后编辑的emacs功能?

是否有访问最后编辑的emacs功能?
EN

Stack Overflow用户
提问于 2013-05-09 19:29:15
回答 4查看 3.9K关注 0票数 17

在JetBrains产品中,有一个非常方便的键绑定,可以让您访问所有编辑过的地方。按一次键可转到最后一次编辑(文件和位置),继续按键可返回到以前的编辑。通常在编辑时,你想要一遍又一遍地编辑相同的地方,如果一个人打开了许多缓冲区,其中许多缓冲区没有被编辑,这就更有用了。

Emacs有一个标记环,但这不完全是一回事。

需要注意的是,emacs git插件magit中是否有跳转到编辑的功能?

EN

回答 4

Stack Overflow用户

发布于 2013-05-09 20:04:01

有一个GotoLastChange可以让你沿着撤销位置的链条移动。您可以将其分配给密钥:

(global-set-key "\C-x\C-\\" 'goto-last-change)

票数 15
EN

Stack Overflow用户

发布于 2013-12-11 03:28:25

有一个GotoChg可以让你在撤销位置链中来回移动。示例初始化代码片段:

代码语言:javascript
运行
AI代码解释
复制
(require 'goto-chg)
(global-set-key [(control ?.)] 'goto-last-change)
(global-set-key [(control ?,)] 'goto-last-change-reverse)

(就像其他替代方案,GotoLastChange和session.el一样,它不能在缓冲区之间跳跃(buffer))

票数 6
EN

Stack Overflow用户

发布于 2013-12-11 03:35:25

在session.el中有一个命令session-jump-to-last-change,它允许你沿着撤消位置链移动。初始化代码片段:

代码语言:javascript
运行
AI代码解释
复制
(require 'session)
(setq session-jump-undo-threshold 80)  ; default was 240
(global-set-key [(control ?.)] 'session-jump-to-last-change)

(就像其他替代方案,GotoLastChange和GotoChg一样,它不能在缓冲区之间跳跃(buffer))

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16469644

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文