如何删除从光标当前位置到行首的所有内容?
例如,假设我正在运行npm run start
而我的光标位于start
之前?如何使用键盘快捷键删除npm run
start
?
~ npm run █start
我期待像 ctrl + w 删除最后一个单词。同样,是否有从当前光标位置删除到行首的快捷方式?
我在Mac 10.12上使用oh-my-zsh shell。
答案 0 :(得分:5)
unix-line-discard(C-u) 从点向后杀死到行的开头。被杀死的文本保存在kill-ring上。
查看man bash
。
如果您使用zsh,则应将此行bindkey \^U backward-kill-line
添加到.zshrc
。请参阅this。