Vim/NVim이 터미널의 주석 줄 커서에 이상한 문자를 표시합니다.

Vim/NVim이 터미널의 주석 줄 커서에 이상한 문자를 표시합니다.

우분투 23.04를 사용하고 있습니다.

사용자 정의 .vimrc가 없습니다. 시스템 기본값을 사용하고 있습니다.

편집: 다음 단락은 주석 처리된 줄, 즉 #으로 시작하는 줄에만 적용됩니다. 주석 처리되지 않은 줄에는 이 문제가 없습니다.

tty 터미널에서 Vim/NVim을 열면 일반 모드(주석 처리된 줄의 경우)에서 블록 커서의 문자가 이상합니다. 예를 들어 커서가 'x'에 있을 때 "example"이라는 단어가 "eGample"로 나타납니다. 공백은 'I'로 나타납니다.

INSERT 모드에 있고 커서가 밑줄로 바뀌면 이 동작이 사라집니다.

또한 데스크톱 환경(KDE를 사용하고 있음)에서 열린 터미널에서 Vim/NVim을 사용하면 주석 처리 여부에 관계없이 모든 줄에서 문제가 잘 작동합니다.

Vim의 텍스트 터미널 콘솔에 어떤 문제가 있나요? 도와주세요!

관련 정보