저는 MobaXterm을 사용하여 Centos 시스템에 원격으로 연결하고 있습니다. vimdiff와 같은 Vim 전용 명령을 사용해야 하는데 vimrc 파일에 설정한 색상 구성 강조를 사용하지 않기 때문에 사용하기가 어렵습니다. 대부분 몇 가지 색상이 포함된 일반 흰색 텍스트만 사용하며 로컬 Centos 시스템에서 Vim을 사용할 때 vimrc 파일은 확실히 잘 작동합니다.
답변1
MobaXTerm의 터미널 에뮬레이터는 PuTTY를 적용한 것이므로 TERM
환경 변수의 올바른 터미널 유형은 다음과 같아야 합니다.putty
,putty-256color
, 또는putty-sco
. terminfo 데이터베이스에 항목이 있는 유일한 터미널 유형입니다.PuTTY를 올바르게 설명하세요..
이는 널리 퍼진잘못된터미널 에뮬레이터는 모두 XTerm과 호환되며 terminfo 데이터베이스의 및 항목이 xterm
이를 올바르게 설명한다고 가정합니다. xterm-256color
이는 다른 터미널 에뮬레이터는 물론 XTerm의 모든 버전을 설명하지도 않습니다.
PuTTY doco 및 MobaXTerm의 기본 설정은 이러한 잘못된 가정을 장려하지만 여전히 잘못된 것입니다. MobaXTerm 설정 대화 상자에서 터미널 유형을 올바르게 구성한 다음 VIM 구성이 "xterm"을 터미널 유형으로 잘못 바인딩하지 않았는지 확인하세요.
추가 읽기
- 조나단 데보인 폴라드(2019). "학기". 여러 가지 잡다한. Nosh 툴셋.
- https://unix.stackexchange.com/a/560992/5132
- https://unix.stackexchange.com/a/515517/5132