Alacritty는 "htop"을 실행할 때 "E558: 터미널 항목을 terminfo에서 찾을 수 없습니다" 및 "터미널 열기 오류: alacritty"를 발생시킵니다. vim으로 파일을 열 때

Alacritty는 "htop"을 실행할 때 "E558: 터미널 항목을 terminfo에서 찾을 수 없습니다" 및 "터미널 열기 오류: alacritty"를 발생시킵니다. vim으로 파일을 열 때

오류

terminfo에서 터미널 항목을 찾을 수 없습니다.

그리고

터미널을 여는 중 오류 발생: 민첩함

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'

다른 오류는 일부 명령을 실행할 수 없기 때문에 더 나쁩니다. 모든 PID를 볼 Error opening terminal: alacritty.때 나에게 발생합니다 .htop

동일한 문제에 대해 두 가지 오류가 발생할 가능성이 높습니다. 어떻게 제거하나요?

답변1

이것은에서 가져온 것입니다SSH 세션의 Nano/vim은 "Error opening Terminal: alacritty"로 응답합니다. 그리고 다른 이상한 것들. #3360E558: Terminal entry not found in terminfo그 결과 다른 쪽 도 피하게 되었습니다 .

달리다:

TERM=xterm-256color

이미 서버에 있는 경우.

달리다:

TERM=xterm-256color ssh

명령 에 전달하려는 환경 변수를 로컬 컴퓨터에 이미 만들고 싶은 경우 ssh.

그런 다음 Alacritty보다 기능이 적은 "xterm" 터미널을 사용하게 됩니다. 나는 Alacritty를 받아들이지 않고 던지지 않는 명령과 기타 명령 htop에만 xterm을 사용합니다.top'alacritty': unknown terminal type. 들어 볼 수 있는 것보다 더 많은 텍스트를 복사할 수 있도록 멋진 마우스 기반 복사 기능을 위해 나중에 Alacritty를 다시 사용하고 싶다면 던집니다. 터미널 페이지에서 참조하세요.검색하고 문서화할 수 있도록 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내장되어 있지만 작동하지 않습니다.

관련 정보