崇高的文本2:如何定位光标在开始/缓冲区的结束?(Sublime Text 2: how to po

2019-07-30 10:27发布

我感到我很傻不必问什么似乎像一个基本的问题。 我GOOGLE了很多,我已经检查了默认(OSX).sublime-键盘映射文件,但我想不通:

我怎样才能使光标跳转到Sublime2在OSX当前缓冲区的开始/结束?

分别为Home / End键滚动到顶部/底部,但他们没有在缓冲区的开始/结束位置光标

当然还有一个办法做到这一点。 有些应用程序(如的IntelliJ)使用此CMD + Home / End键,但也不起作用。

Answer 1:

这些工作对我来说(在OS X 10.7.5崇高文本2 V2.0.1)

  • ⌘-↑:缓冲区的开始
  • ⌘-↓:缓冲器的端

在CMD-升降压连击是移动到开始和OS X.文本缓冲区的结束,他们在Safari文字领域的工作,太,例如默认的快捷方式。 因此,他们不是在键盘映射文件中列出。



Answer 2:

在Windows中可以使用

按Ctrl + 首页 - >到文件的开头
CTRL + END - >到该文件的末尾



Answer 3:

自定义快捷方式为“移动到文件的开头”和“移动到文件末尾”

{ "keys": ["ctrl+home"], "command": "move_to", "args": {"to": "bof"} },
{ "keys": ["ctrl+end"], "command": "move_to", "args": {"to": "eof"} },
{ "keys": ["ctrl+shift+end"], "command": "move_to", "args": {"to": "eof", "extend": true} },
{ "keys": ["ctrl+shift+home"], "command": "move_to", "args": {"to": "bof", "extend": true } },


Answer 4:

一个“几乎”的解决方案:按照标准OSX键绑定, shift + home/end将光标从当前位置移动home/end ,并选择文本在两者之间。 这方面的一个副作用是,光标被定位在home/end

我仍想知道如何做到这一点而不选择中间的文本。



Answer 5:

达尔文abcmacbook.local 14.3.0 Darwin内核版本14.3.0:星期一3月23日11时59分06秒PDT 2015年; 根:XNU-2782.20.48〜5 / DEVELOPMENT_X86_64 x86_64的

OSX约塞米蒂版本:10.10.3(14D136)

在崇高的文本稳定渠道版本3083:

命令+向下箭头带我到结束缓冲

命令+向上箭头带我到缓冲区的开始



Answer 6:

看看这个工程

开始»CMD +左箭头

结束»CMD +右箭头



文章来源: Sublime Text 2: how to position cursor at begin/end of buffer?