如何在Sublime Text 3中跳到上一个和最后一个光标?[关闭]


109

如何在Sublime Text中的光标位置历史记录中来回跳转?

我在Google上搜索了很多,然后找到BufferScroll。但这对我不起作用。我在文档中找不到任何快捷方式或如何使用它。

更新:

每次我尝试使用Jump Forward(SHIFT+ ALT+ -)时,我的编辑器都会始终说“已经在最新位置”,而实际上却不在最新位置。跳回(ALT+ -)效果很好。


您怎么知道它不在最新位置?您能否提供重现该行为的步骤列表?
亚伦·迪古拉

3
这至少是Ubuntu Linux的已知错误,请参见下面的链接链接
david.barkhuizen,2015年

@ david.barkhuizen哪个链接?
user2635088 '16


我想发布一个新答案,重新打开会很酷!
巴吉

Answers:


177

如果您要在光标位置历史记录中来回跳转,那么在Sublime Text 3中,它是通过GoTo菜单或键盘快捷键内置的

向后跳和向前跳–向后跳可让您转到以前的编辑位置。这与“转到定义”密切相关:您现在可以检查符号定义,然后快速跳回到之前的位置。默认情况下,“ 跳回”绑定到Alt + Minus。菜单项是转到>跳回

有适用于ST2的插件,例如navigationHistory


49
在Macbook上,是Control +-“ ^-”,fwiw
Matt Joiner

3
尽管(从其他用户的评论来看)Windows和Mac版本似乎没有受到影响,但至少Ubuntu Linux版本(14.04,Sublime 3版本3065)具有以下问题:向前跳转(即Alt + Shift +-)不会工作,编辑报告:“已经在最新位置”。该错误报告可在此处找到:sublimetext.com/forum/viewtopic.php?f=
p

1
内置ST3的光标位置历史大小为1; github.com/timjrobinson/SublimeNavigationHistory更好,因为它具有无限的历史记录(适用于ST2和ST3)
timotheecour

3
有没有人注意到内置的导航历史记录绝对是垃圾?它似乎只能导航回到您最后一次单击鼠标的位置???
Farzher

3
在Mac上:返回:Ctrl+-前进:Ctrl+Shift+-
Zinan Xing
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.