如何从当前位置删除到行首?

时间:2017-06-30 12:49:53

标签: terminal zsh oh-my-zsh

如何删除从光标当前位置到行首的所有内容?

例如,假设我正在运行npm run start而我的光标位于start之前?如何使用键盘快捷键删除npm run start

~ npm run █start 

我期待像 ctrl + w 删除最后一个单词。同样,是否有从当前光标位置删除到行首的快捷方式?

我在Mac 10.12上使用oh-my-zsh shell。

1 个答案:

答案 0 :(得分:5)

Use Ctrl+U

  

unix-line-discard(C-u)       从点向后杀死到行的开头。被杀死的文本保存在kill-ring上。

查看man bash

也很有用

如果您使用zsh,则应将此行bindkey \^U backward-kill-line添加到.zshrc。请参阅this

相关问题