Bash program/wrapper 允许您使用 arrow/delete 键进行编辑

Bash program/wrapper that allows you to edit with arrow/delete keys

我正在寻找 bash 程序的名称,该程序 "wraps" 其他接受输入的命令是交互式的,并使您可以使用箭头键和删除键编辑输入.

例如,如果您 运行 aws configure,系统会提示您输入访问密钥。如果输入错误,当你按下delete时,终端会在屏幕上输出^H,而不是删除最后一个字符。但是,如果你 运行 X aws configure,其中 X 是我说的 bash 程序,你可以按 "delete" 键,它将删除最后一个键入的字符,根据需要。同样,如果你 运行 read -p "string" string,你不能使用 arrow/delete 键,但如果你 运行 X read -p "string" string 你可以 [我知道你也可以 read -e "string" string,但是 sudo read -e "string" string 在 Ubuntu 上似乎不可能,无论如何这不是这个问题的重点。] 程序 X 几乎有这种行为据我所知,任何这样的 bash 命令。

我以前用过这个程序,但我一直记不起它的名字。我相信它内置于 Mac OS X 但我不确定。我认为这是相当有名的。我尝试用谷歌搜索但没有相关结果。

rlwrap 是一个包装程序,允许提示输入的 CLI 命令使用 readline 库,而无需 link 反对它。