破折号中的行编辑
在bash或mksh中 ,可以使用ESC B等快捷方式逐字移动键入的行。
这在ksh或dash中不起作用。 据我从谷歌搜索中了解到,这与readline支持有关,但是我没看到它提到如何启用对dash的支持。
这是我的问题的核心: 如何为短划线启用线路导航
如果你肯定想要dash
加上命令行编辑和历史记录,你可以使用rlwrap
:
rlwrap dash
建议:
rlwrap -cmD2 dash
要使用rlwrap
,您必须:
sudo apt-get install rlwrap