有时候调用历史命令,都是很长的那种,然后发现并不是自己想要的,需要重新输入,如何快速删除已有/已输入的命令/内容?
比如我输入了 # docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69,这个命令还没执行,现在我不想用这个命令了,如果快速删除已输入的内容?

直接按Ctrl + c,Mac系统是Control+c(ctrl键统统换成Control键)
附上一些其他较常使用的快捷键:
ctrl + w 往回删除一个单词,光标放在最末尾
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69
//效果
# docker volume inspect
ctrl + u 删除光标以前的字符
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69
//效果
#
ctrl + k 删除光标以后的字符
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69(光标定在e69的e上)
//效果
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2
ctrl + a 移动光标至的字符头
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69(光标定在e69的9后面)
//效果
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69(光标定在docker的d上)
ctrl + e 移动光标至的字符尾
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69(光标定在docker的d上)
//效果
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69(光标定在e69的9后面)
ctrl + l 清屏(提示: 是l不是i)
[root@VM-0-7-centos ~]# docker volume ls
DRIVER VOLUME NAME
local e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69
[root@VM-0-7-centos ~]# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69
//效果
# docker volume inspect e965083cc477e34b107ae915c24372680a99c6d718529ec36861f335672f2e69(清屏,并复制当前行命令)
注意:本文归作者所有,未经作者允许,不得转载