我正在我的CentOS 6.6上构建llvm/clang/lldb工具链。
我签出了3.7版的代码,并成功构建了clang/lldb可执行文件。除了当我启动lldb调试器并点击我刚得到的arrow keys之外,一切都运行得很顺利:
$ lldb
(lldb) ^[[A <-- What I hit is the `up` key
(lldb) ^[[B <-- What I hit is the `down` keyleft和right闪存盘也存在同样的问题。
如何让arrow keys在lldb中正常工作,移动光标并浏览命令历史记录?我是否需要任何外部配置,或者是否需要使用某些选项重新构建lldb?
发布于 2016-03-09 14:36:18
我找到原因了。我应该通过指定-DLLDB_DISABLE_LIBEDIT=1来not禁用libedit。
https://stackoverflow.com/questions/35882581
复制相似问题