题
安装OSX Lion后,我尝试:
nano /etc/apt/sources.list
但是我得到了这个错误:
Error opening terminal: xterm-256color
如果我尝试将终端偏好切换为“ xterm Color”的打开终端窗口,而不是 xterm-256color
一切正常。
发生了什么?
解决方案
在红色帽子上,这对我有用:
export TERM=xterm
此处的更多信息: http://www.cloudfarm.it/fix-error-opening-terminal-terminal-xterm-256Color-inknown-tensinal-type/
其他提示
升级到OSX Lion后,我开始在某些(Debian/Ubuntu)服务器上遇到此错误。该修复程序仅仅是安装“ Ncurs-term”软件包,该软件包提供提供文件/usr/usr/share/terminfo/x/xterm-256color。
这对我在Ubuntu服务器上有效 埃里克·奥斯特曼(Erik Osterman).
我可以确认这是一个终端问题。这对我有用。进入远程机器并运行
sudo apt-get install ncurses-term
繁荣。问题解决了。
我有这个问题连接到 http://sdf.org 通过Mac OS X狮子。我改变了 Terminal Preferences
(⌘+,) > Advanced
窗格, Declare Terminal as
至 VT-100
.
我也标记了 Delete Sends Ctrl-H
因为这种Mac连接令人困惑 zsh
.
它似乎适用于我的用例。
我也在我升级为狮子的较旧的Mac上遇到了这个问题。
在阅读Terminfo提示之前,我能够通过执行“导出术语= xterm”来获得VI,而更少的工作。
阅读小费后,我抓住了 /usr/share/terminfo
来自具有新鲜安装狮子并且没有显示此问题的较新的Mac。
现在,即使 echo $TERM
仍然屈服 xterm-256color
, ,vi,现在工作不错。
在新的安装后,某种程度上,有时“ terminfo”文件夹会损坏。我不知道为什么,但是可以通过这种方式解决问题:
1. Download Lion Installer from the App Store
2. Download unpkg: http://www.macupdate.com/app/mac/16357/unpkg
3. Open Lion Installer app in Finder (Right click -> Show Package
Contents)
4. Open InstallESD.dmg (under SharedSupport)
5. Unpack BSD.pkg with unpkg (Located under Packages) Term info
will be located in the new BSD folder in /usr/share/terminfo
希望能帮助到你。
我听说可以通过覆盖您的 /usr/share/terminfo
一台用狮子的工作安装的人的计算机。我无法确认这是否有效,不幸的是我还没有升级,所以我无法为您提供该文件。
您可以在.bashrc中添加以下内容
if [ "$TERM" = xterm ]; then TERM=xterm-256color; fi
编辑您的
.bash_profile
文件vim .bash_profile
Commnet
#export TERM=xterm-256color
添加
export TERMINFO=/usr/share/terminfo
export TERM=xterm-basic
给你
.bash_profile
最后
跑:
source .bash_profile
我的案例非常独特,但这可以帮助某人。在Android上,我尝试将NANO从我的Termux Binary文件夹复制到 /System /Xbin。将所有库依赖项放在 /系统 /lib中,并遇到此错误。我从termux复制的libncurses.so.6文件仍然指向/data/data/com.termux/files/usr/share/terminfo
命令的视图指向路径
字符串通道通往libncurs.so | GREP /TERMINFO
要修复Nano用户可读取和可执行的术语Termux terminfo dir和subdirs,或在其他地方复制terminfo文件夹,然后使用六边形来修改共享库文件中的纯文本路径。
链接到Zipped Terminfo文件夹https://drive.google.com/file/d/1m1tfhgkghehbgh1jpmk4eatgqb9eycg7/view?usp=drivesdk