为什么所有的readline快捷方式都不能在psql(或IRB或Rails控制台)中运行?

时间:2012-03-21 19:26:35

标签: readline irb postgresql

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

但是,只有其中几个(Ctrl-A和Ctrl-E以及其他几个)在psql,IRB和Rails控制台以及其他可能的其他控制台中工作。

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

1 个答案:

答案 0 :(得分:1)

psql& c的副本是否使用readline构建?

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