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

前端之家收集整理的这篇文章主要介绍了为什么所有的readline快捷方式都不能在psql(或IRB或Rails控制台)中运行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在bash和zsh中,您可以使用方便的readline快捷键(如 these)在单词之间导航,从行中间删除等.

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

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

解决方法

你的psql& c副本是用readline构建的吗?

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

猜你在找的Postgre SQL相关文章