【发布时间】:2017-02-09 23:06:22
【问题描述】:
从源安装ncurses 后,我的urxvt 无法正常运行。打开像ncmpcpp 或mutt 这样的应用程序会给我
Error opening terminal: rxvt-unicode-256color.
在urxvt 上打开zsh 也会给我带来奇怪的按键行为,比如backspace 插入一个空格并向右移动(即使它实际上删除了缓冲区中的那个字符)。
xterm 运行良好,所以我的结论是ncurses 不适用于urxvt。但它在从源安装之前确实有效。
检查ncurses 构建的默认配置,它已经将rxvt 标记为后备,所以我不知道还能做什么。我还尝试从libcurses++ 源运行最小的demo,它也无法打开。
如何确保urxvt 和ncurses 成为朋友?
更新:通过强制从软件包存储库重新安装,我让一切都恢复正常了。
sudo apt-get install ncurses-base ncurses-bin ncurses-doc ncurses-examples ncurses-hexedit ncurses-term --reinstall这几乎证实了编译安装存在问题。我仍然想知道构建和安装过程中缺少什么才能使其与
urxvt一起使用。
【问题讨论】: