修改 inputrc/set readline 以允许向下箭头从历史记录中删除未完成的命令

修改 inputrc/set readline 以允许向下箭头从历史记录中删除未完成的命令

在默认的 Fedora 和 Debian 以及其他发行版安装中,可以输入 bash 并使用向上箭头循环以前的历史记录,并使用向下箭头返回未完成的命令。按下未完成命令上的向下箭头不会循环到空白板,因为历史记录缓冲区似乎在未完成的命令处结束。我想按下向下箭头循环到空白板,但仍允许按向上箭头返回未完成的命令。在空白状态下输入新命令将替换上一个未完成的命令。readline 可以做到这一点吗?如果可以,如何实现?请原谅我问了主要问题的范围之外的问题,但是 zsh 可以做到这一点吗?

相关内容