Tak*_*chi 24 keyboard-shortcuts zsh macos
我的 Emacs 键绑定zsh
不起作用 ( CtrlA, CtrlE)。我zsh
在 OS X 上使用。
他们可能会绑定到其他一些东西。我目前正在使用oh-my-zsh。
而我的.zshrc
就在这里。
Tak*_*chi 32
我解决了问题。看起来 oh-my-zsh 覆盖了默认的键绑定。
当我将在我结束以下行.zshrc
,CtrlE并CtrlA努力:
bindkey -e
Run Code Online (Sandbox Code Playgroud)
小智 7
一般来说,您可以通过键入CtrlV和键来找到键的代码。然后,您可以使用此键将bindkey
其映射到zsh
键盘功能(例如beginning-of-line
)。
在您的特定情况下,这将是CtrlV CtrlA和CtrlV CtrlE。
然后你可以把代码放在你的.inputrc
,系统中/etc/inputrc
,或者.zshrc
像这样:
bindkey '^A' beginning-of-line
bindkey '^E' end-of-line
Run Code Online (Sandbox Code Playgroud)
这也适用于其他键。例如,我在使用Homeand 时遇到了一些麻烦End。
您应该能够在任何终端会话中使用此技巧:tty,
归档时间: |
|
查看次数: |
7431 次 |
最近记录: |