![Macbook Pro 键盘上 Terminal.app 的行尾键、行首键](https://linux22.com/image/1257600/Macbook%20Pro%20%E9%94%AE%E7%9B%98%E4%B8%8A%20Terminal.app%20%E7%9A%84%E8%A1%8C%E5%B0%BE%E9%94%AE%E3%80%81%E8%A1%8C%E9%A6%96%E9%94%AE.png)
在 Macbook Pro 键盘上,如何到达 Terminal.app 中的行尾和行首?
请注意,此计算机上默认配置的 Ctrl-a 和 Ctrl-e 不起作用。它们只会回显“^A”和“^E”...
终端 2.1.1;雪豹;MacBookPro6,2
答案1
Ctrl + a
和Ctrl + e
分别表示开始和结束。
奖励:Ctrl + w
删除前一个单词。
编辑:据我所知,您正在使用 shell zsh
,默认情况下它不使用 Emacs 键绑定。要获得所需的行为,请在会话期间执行以下操作:
echo "bindkey -e" >> ~/.zshrc && source ~/.zshrc
你应该可以做到。有关更多按键绑定信息,请查看相关章节来自 Zsh 手册。
答案2
fn+←和fn+→对我有用(它们分别代表Home和End)。
我认为比ctrl+A和ctrl+更方便。E