打开终端时出错:xterm-256color

GiH*_*GiH 17 vi terminal ubuntu xterm nano

当我尝试在我的服务器上纳米时,我收到此错误"错误打开终端:xterm-256color." 这是我以前从未见过的,而且上周纳米曾经很好用.即使我使用vi,文件也会打开,但我无法使用普通的vi命令进行操作.当我按下i启动插入模式,然后尝试浏览文档,它只是一个类型A或者B什么的.

唯一改变的是我丢失了我的私钥并且必须生成一个新密钥,所以我必须将新的公钥上传到我的服务器.任何人都知道为什么会这样吗?

服务器正在运行Ubuntu 8.04 Hardy.


打开终端,从菜单终端>首选项>设置>高级菜单中选择,然后在仿真下选择"将终端声明为:xterm-color not xterm-256color"

参考:http://ricochen.wordpress.com/2011/07/23/mac-os-x-lion-terminal-color-remote-access-problem-fix/

Pab*_*zzi 8

xterm-256color是对terminfo条目的引用.它应该在/ usr/share/terminfo/x /中.我相信ubuntu,包含该文件的包是ncurses-term.

如果文件已损坏或丢失,则重新安装软件包应修复它.您还可以查看文件/ usr/share/terminfo,并将您的TERM变量设置为服务器支持的模拟(xterm通常是一个不错的选择).

关于为什么会发生这种情况,文件可能已损坏或丢失(检查您的文件系统),但我认为最可能的原因是您更改了终端模拟器或其设置.

  • sudo apt-get install ncurses-term (2认同)

jbn*_*unn 2

可能是由于 Lion 升级/安装。你最近这样做了吗@Gih?

纳米错误可能重复(已修复) :打开终端时出错:xterm-256color

编辑:

最简单的修复(需要 10 秒)...来自Michael

有一个更简单的解决方案: http://ricochen.wordpress.com/2011/07/23/mac-os-x-lion-terminal-color-remote-access-problem-fix/