如何取消并保持反向搜索?

Kon*_*ner 6 bash command-history line-editor

通常我无法通过 reverse-i-search 找到一些东西,但想保留我已经写过的东西。例如,键入pdflatex无法完成到pdflatex mydocument.tex. 如果我然后用Ctrl+c或取消它Ctrl g,该pdflatex部分也会被删除。如何以保留输入的方式取消它?

gun*_*ert 4

不用取消,只需使用ALT+ F (或者在 Ubuntu 上使用CTRL+->将光标移动到第一个单词的末尾,然后按CTRL+K删除该行末尾的所有内容。

现在您已准备好完成命令。

  • Alt+F 和 Ctrl+→ 在我的 `mintty`/`Ubuntu 14.04 LTS`/`bash 4.3.11(1)-release` 环境中都不起作用。 (2认同)