为什么所有的阅读行快捷方式在 psql(或 IRB,或 Rails 控制台)中都不起作用?



在bash和zsh中,您可以使用方便的readline快捷方式在单词之间导航、从行中间删除等。

然而,只有其中的几个(Ctrl-a和Ctrl-E以及其他几个)可以在psql、IRB和Rails控制台以及其他控制台中工作。

为什么会这样,修复它有多难?能够在长SQL查询中的单词之间快速导航肯定会很方便。

您的psql&c用readline构建?

从声音上看,你的可能是用libedit这样的替代编辑库构建的。要获得readline的所有功能,请使用它构建它们。

最新更新