答案是使用快捷键可快速跳转编辑位置:Ctrl + Alt + -(后退)和 Ctrl + Shift + -(前进),对应菜单为 Tools → Jump To,该功能基于光标历史记录,支持点击、搜索及跳转操作的位置导航。

在 Sublime Text 中,你可以通过光标历史记录快速跳转到之前或之后的编辑位置。这个功能类似于“前进”和“后退”,能帮助你高效地在代码的不同修改点之间切换。
使用快捷键跳转光标历史
Sublime Text 内置了基于光标位置的历史堆栈,支持向前和向后导航:
-
跳转到上一个编辑位置(后退):
Ctrl + Alt + -(Windows/Linux) 或Cmd + Option + -(macOS) -
跳转到下一个编辑位置(前进):
Ctrl + Shift + -(Windows/Linux) 或Cmd + Shift + -(macOS)
这些快捷键对应的是“跳转到上一个光标位置”和“恢复下一个光标位置”,适用于你点击过、编辑过或通过搜索跳转过的所有位置。
通过菜单访问光标历史
如果你不习惯记快捷键,也可以通过顶部菜单操作:
- 点击 Tools → Jump To → Previous Position(或 Next Position)
- 该路径展示了 Sublime 的“Jump 列表”功能,记录了你的导航轨迹
注意事项与使用技巧
这个导航机制依赖于 Sublime 的“位置历史”(Location History),它会自动记录以下行为:
- 鼠标点击改变光标位置
- 使用查找结果跳转
- 通过“Goto Definition”或“Goto Line”跳转
- 实际编辑操作发生的位置
关闭文件不会清除历史,但在重启编辑器后历史通常会被清空。如果你发现快捷键无效,检查是否与其他软件或输入法冲突,也可在 Preferences → Key Bindings 中查看或自定义相关键位。
基本上就这些,熟练使用这两个快捷键可以大幅提升编码效率,特别是在大项目中来回穿梭时特别有用。








