2
OSX:使用⌘⇧→和⌘⇧←修改文本选择
我已经使用键盘选择了一些文本,从底行开始向上移动(|字符表示光标位置): AAA | {BBB CCC DDD} EEE FFF 现在,我想更改选择,使其从第一行的末尾开始,即看起来像这样: 预期结果: AAA BBB CCC | { DDD} EEE FFF 我可以通过逐字减少选择⌥ ⇧ →: 但自然的方法是通过⌘ ⇧ →,直接跳到第一行的末尾。在许多体面的文本编辑器中,这可以很好地工作(例如Sublime Text 2)。|当选择文本时,它们还会使位置保持可见。 但是,OSX应用程序的默认行为是它们会忽略光标当前位于选择内容的开头这一事实,将其向右移动会删除该选择内容。取而代之⌘ ⇧→的是,无论光标当前位于何处, 都始终将选择内容从其末端扩展到行尾: 实际结果: AAA {BBB CCC DDD EEE FFF} | 有什么方法可以使本机OSX应用程序也按预期方式运行? 我使用的是OSX Yosemite 10.10.2,但据我所知,这个问题一直存在。