Keyboard 如何跳转到选定文本的另一侧?

Keyboard 如何跳转到选定文本的另一侧?,keyboard,textselection,osx-mavericks,Keyboard,Textselection,Osx Mavericks,我用光标选择了一个文本 现在我想跳到文本的另一边,但是怎么跳呢? 如果我用鼠标进行选择并用鼠标移动选择一次⇧+ ←/→, 我找不到将光标位置更改到所选文本另一侧的方法 有没有办法让它发生。可能是PHP/Shell/Applescript中的脚本? 我正在使用OSX Mavericks。花了一段时间,但我找到了一种方法。 我使用OSX的键绑定来重置选择的光标所在的一侧,方法是一步完成选择并将其猛拉 您需要将以下行添加到~/Library/KeyBindings/DefaultKeyBinding.

我用光标选择了一个文本

现在我想跳到文本的另一边,但是怎么跳呢? 如果我用鼠标进行选择并用鼠标移动选择一次⇧+ ←/→, 我找不到将光标位置更改到所选文本另一侧的方法

有没有办法让它发生。可能是PHP/Shell/Applescript中的脚本?


我正在使用OSX Mavericks。

花了一段时间,但我找到了一种方法。 我使用OSX的键绑定来重置选择的光标所在的一侧,方法是一步完成选择并将其猛拉

您需要将以下行添加到
~/Library/KeyBindings/DefaultKeyBinding.dict
文件中:

"$ " = (deleteToMark:, yankAndSelect:);
如果没有这样的文件,可以使用以下命令创建和添加行:

echo $'{\n\t"$ " = (deleteToMark:, yankAndSelect:);\n}' > ~/Library/KeyBindings/DefaultKeyBinding.dict
现在是键盘快捷键⇧ + 选择文本后,可以使用空格重置文本插入光标所在的一侧

例子:
  • 选择文本
  • 持有⇧ 并使用箭头键(如箭头所示)展开一侧的选择⇧ + ← 展开左侧的选择)
  • 击中⇧ + 空间
  • 现在,您可以再次决定扩展哪一侧,而不是仅扩展/减少一侧(如⇧ + → 展开右侧的选择)