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 反对它。
我正在寻找 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 反对它。