跳转到Sublime Text中的行

时间:2015-02-04 21:19:37

标签: sublimetext2 sublimetext sublimetext3

有没有人知道在Sublime Text中跳转到特定行(给定#)的快捷方式?

例如:我在第5765行运行代码并收到错误。我希望能够在Sublime Text中快速跳转到第5765行,而无需滚动。

谢谢!

6 个答案:

答案 0 :(得分:152)

Windows: Ctrl + G

Mac:控制 + G

Linux: Ctrl + G

Windows: Ctrl + P +

Mac: Command + P +

Linux: Ctrl + P +

然后输入行号。它会自动为您找到它,如果它需要滚动到达 - 它会将您的视图捕捉到行号级别。

希望有所帮助。

快乐的编码!

答案 1 :(得分:43)

而不是Control+G,如果您习惯使用CMD+PCMD+T,则只需输入:


也很有用:

  • CMD+R转到当前档案中的功能

  • CMD+Shift+R在任何文件中找到函数(CMD+,“binary_file_patterns”ignore node_modules“

  • CMD+Option+Down跳转到另一个文件中的函数定义(来自游标词)

  • CMD+D / CMD+U跳跃&积累下一个单词出现&填充搜索查询/(撤消)DU也可以减少bash / zshell pager向下/向上滚动半页

  • CMD+G / CMD+Shift+G跳转到下一个/上一个搜索查询(此CMD+D令人惊叹)

  • CMD+{ / CMD+}关注左/右标签(在终端,浏览器,卡佩利短划线等中相同)

  • CMD+[ / CMD+]左/右移位线(镀铬前/后导航,devtools更改面板)

  • CMD+Control+Up / CMD+Control+Down班次上/下

  • CMD+K->(some number)折叠到缩进

  • CMD+K->J展开所有

  • CMD+Option+[ / CMD+Option+]折叠/展开当前行的孩子

  • CMD+,是大多数所有Mac应用程序中的首选项

答案 2 :(得分:5)

正如@maxTuzz指出的那样,我经常使用 Ubuntu 16.06 和Sublime,
 这 Ctrl + P 然后按并开始输入您要导航的行号。

我们可以直接键入 Ctrl + G 开始输入您想要导航的行号。

答案 3 :(得分:3)

base是按 Ctrl + P 然后键入然后写下你要去的行,但是有一个快捷方式:
只需按 Ctrl + G ,它就会为您执行相同的步骤!

答案 4 :(得分:0)

键盘上的

单击:

command + p

然后在键盘上输入:,后跟行号示例 374

:374

然后单击键盘上的enter键以跳转到所需的行号

答案 5 :(得分:0)

在我的Mac中,性能>>键绑定添加:

//line duplicate & delete
{ "keys": ["super+y"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["super+d"], "command": "duplicate_line" },

//replace
{ "keys": ["super+r"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },

//goto
{ "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
{ "keys": ["super+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} },

//upper or lower
{ "keys": ["super+shift+u"], "command": "swap_case" },

//sidebar toggle
{ "keys": ["super+shift+t"], "command": "toggle_side_bar" },