如果我使用终端并为命令输入一行文本,是否有热键或任何方法可以清除/删除该行?
例如,如果我当前的行/命令非常长,例如:
> git log --graph --all --blah..uh oh i want to cancel and clear this line <cursor is here now>
是否有热键或命令可以从上面转到:
>
?
通常我会按下↓键,如果我当前的行是历史上的全新行,那将清除它。但是,如果我通过该↑键浏览我的命令历史记录并开始编辑或使用这些命令,只会将提示更改为历史记录中的下一个最新命令,因此除非我多次↓按下,否则它在这里不起作用。↓
您可以使用Ctrl+U清除开头。
您可以使用Ctrl+W来删除一个单词。
您也可以使用Ctrl+C取消。
如果要保留历史记录,可以使用Alt++将其Shift设为#注释。