如何在 OSX 上选择一行?

Dáv*_*gga 10 keyboard-shortcuts eclipse macos

我正在编辑文本。选择一行的一种繁琐方法是转到该行的开头 (cmd <-),然后选择整行到末尾 (Shift cmd ->)。我能做得更好吗?

切割线并将其存储在缓冲区中的快捷方式也将受到欢迎。(cmd D) 不会将该行存储在缓冲区中。

hei*_*eas 11

我总是使用以下内容:

  • cmd - Left arrow 到达行首
  • shift + cmd + right arrow 标记线
  • cmd - C(或cmd - X) 将标记的行复制(或剪切)到剪贴板中

然后我可以去任何我喜欢的地方并粘贴带有cmd - v.

但是,由于 MacOS 强烈固定在图形用户界面上,而无需鼠标即可使用它,但有时 - 就像您的情况一样 - 涉及一个多于一个人的按键。


Nev*_*ams 5

大多数接受文本输入的应用程序(终端、文本编辑、Safari 的 URL/搜索栏等)都遵循标准键绑定(不确定是什么标准...ANSI、ASCII?),其中包括

control+ a:行首

control+ e:行尾

所以,control+ shift+a or e选择取决于你的位置的线。

还:

control+ shift+ k:杀到行尾

control+ shift+ y猛拉(从缓冲区)

可以使用bindkey终端中的命令生成完整列表,但并非所有列表都适用于所有应用程序。