Alacritty arroja "E558: Entrada de terminal no encontrada en terminfo" cuando ejecuta "htop" y "Error al abrir terminal: alacritty". al abrir archivos con vim

Alacritty arroja "E558: Entrada de terminal no encontrada en terminfo" cuando ejecuta "htop" y "Error al abrir terminal: alacritty". al abrir archivos con vim

Los errores

Entrada de terminal no encontrada en terminfo

y

Error al abrir terminal: presteza

Me pasó en un servidor heredado cuando sshlo hice como:

ssh MY_USER@MY_SERVER

y use Alacritty para abrir archivos de texto con vi MY_TEXT_FILE.

Lo siguiente es sólo una advertencia que no me impide trabajar con el archivo en vim, pero comienza con estas líneas cada vez que busco un archivo 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'

El otro error Error opening terminal: alacritty.es peor porque no puedes ejecutar algunos comandos, me pasa cuando htopveo todos los pids.

Es probable que los dos errores surjan por el mismo motivo. ¿Cómo deshacerse de ellos?

Respuesta1

Esto esta tomado deNano/vim en la sesión SSH responde con "Error al abrir la terminal: presteza". y otras cosas raras. #3360que luego resultó evitar al otro E558: Terminal entry not found in terminfotambién.

Correr:

TERM=xterm-256color

si ya estás en el servidor.

Correr:

TERM=xterm-256color ssh

si desea crear una variable de entorno que ya esté en su máquina local y que desee pasar a cualquier sshcomando.

Tenga en cuenta que entonces utilizará el terminal "xterm", que tiene menos funciones que Alacritty. Utilizo xterm solo para los comandos htopand topy otros comandos que no aceptan Alacritty y throw. 'alacritty': unknown terminal type. Si quieres volver a usar Alacritty después, por ejemplo, para la agradable función de copia basada en el mouse para que puedas copiar más texto del que se puede ver. en la página del terminal, consulteCómo copiar un historial de terminal grande de Alacritty al sistema para poder buscar y documentar: el portapapeles parece cortarse, vuelva a cambiar a:

TERM=alacritty

También aparecen otros terminales en la lista cuando abro un archivo en vim, tenga en cuenta que este es un servidor heredado.

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'

Por lo tanto, puedes probar aquellos en tu servidor, por ejemplo con el que debería usar de forma predeterminada de todos modos:

TERM=ansi

No todos los nombres de terminales de la lista funcionan directamente, por ejemplo TERM=amigaa mí no me funciona aunque está integrado.

información relacionada