如何在不丢失命令的情况下中止构建制表符补全列表?

如何在不丢失命令的情况下中止构建制表符补全列表?
some_very_long_command_line --arg1 --arg2=555 --arg4 ... ... ... && <now Tab pressed>
(Now it works. I want to cancel before the following message)
Display all 6936 possibilities? (y or n)

如何进行较长时间的 Tab 补全搜索,但不丢失命令?

如果只是按下 Ctrl+C,它将中止,但也不会将命令保存到历史记录中。

答案1

只需按退格键。y/n 请求消失并将光标返回到您正在输入的命令行。

答案2

只需按下n

那应该可以取消它。

答案3

我刚刚发现这个这里

使用Ctrl+ \。它将停止完成并返回到命令行,而不会丢失当前命令。

相关内容