在 OSX 上的 bash 中,我可以ctrl-_
撤消最近输入的内容。是否有相应的重做命令?
答案1
ctrl-y
是 Readline 的“yank”命令,用于检索终止缓冲区。 ctrl-u
从点到行首终止(类似于ctrl-_
清除整行的 OSX/bash)。类似 Emacs 的 Readline 绑定在 bash 中启用,并且在许多其他地方(浏览器搜索栏等)启用了子集。
ctrl-u
从行首到插入点处删除ctrl-k
从插入点到行尾终止ctrl-w
删除前一个单词(并将它添加到删除缓冲区中)ctrl-y
提取 kill buffer 的内容