错误
终端条目未在终目录中找到
和
错误开启终端:性能
当我在一个遗留服务器上使用ssh时,它会发生在我身上,比如:
ssh MY_USER@MY_SERVER并使用Alacritty使用vi MY_TEXT_FILE打开文本文件。
以下只是一个警告,它不会阻止我在vim中使用该文件,但是每次我查找一个vim文件时都会从以下几行开始:
E558: Terminal entry not found in terminfo
'alacritty' not known. Available builtin terminals are:
builtin_amiga
builtin_beos-ansi
builtin_ansi
builtin_pcansi
builtin_win32
builtin_vt320
builtin_vt52
builtin_xterm
builtin_iris-ansi
builtin_debug
builtin_dumb
defaulting to 'ansi'另一个错误Error opening terminal: alacritty.更糟糕,因为您不能运行一些命令,这发生在我和htop一起查看所有的pids时。
这两个错误可能发生在同一件事上。怎样才能摆脱他们?
发布于 2022-04-14 19:09:17
这是从SSH会话中的Nano/vim以“错误打开终端:alacritty”响应.还有其他奇怪的事。#3360中提取的,结果也避免了另一个E558: Terminal entry not found in terminfo。
运行:
TERM=xterm-256color如果您已经在服务器上。
运行:
TERM=xterm-256color ssh如果要在本地计算机上设置环境变量,则要传递给任何ssh命令。
请注意,您将使用终端"xterm“,它的功能比Alacritty少。我只对htop和top命令以及其他不接受Alacritty的命令使用xterm,并在以后再次使用Alacritty时抛出'alacritty': unknown terminal type.,例如,对于基于鼠标的漂亮的复制功能,这样您就可以复制更多的文本,而不仅仅是在终端页面中可以看到的内容,参见如何将大的终端历史从Alacritty复制到系统,这样我就可以搜索和记录剪贴板了.,改为:
TERM=alacritty当我在vim中打开一个文件时,我还会得到其他终端列表,请记住,这是一个遗留服务器。
Available builtin terminals are:
builtin_amiga
builtin_beos-ansi
builtin_ansi
builtin_pcansi
builtin_win32
builtin_vt320
builtin_vt52
builtin_xterm
builtin_iris-ansi
builtin_debug
builtin_dumb
defaulting to 'ansi'因此,您可以尝试服务器上的那些,例如它应该默认的服务器:
TERM=ansi并不是列表的所有终端名称都是直接工作的,例如,尽管TERM=amiga是内置的,但它不适合我。
https://serverfault.com/questions/1098644
复制相似问题