문제

Gnome-Terminal (2.26.0)에서 VIM을 사용하고 있습니다. 비록 95%의 시간 "$"를 사용하여 EOL로 이동하고 반대의 경우 "0"을 탐색 한 다음 매번 "집"또는 "쳤습니다. 끝".

집을 사용하면 현재 선에있는 텍스트가 줄 아래로 이동하여 현재 줄의 삽입 모드로 남겨두고 문자 h는 줄의 시작 부분에 나타납니다.

내가 끝나면, 그것은 동일하지만 H 대신 f를 사용합니다.

왜 그런 일이 발생합니까? 어떻게 고칠 수 있습니까? (고정은이 키를 누를 때 표준 기능을 갖는 것을 의미합니다).

도움이 되었습니까?

해결책

터미널에서 홈 및 엔드 키를 누르면 여러 문자로 구성된 탈출 시퀀스를 VIM으로 보내기 때문에 VIM은 이러한 탈출 시퀀스를 누른 키와 올바르게 연관시키지 않기 때문입니다.

이 문제를 해결하려면 용어 설정을 조정해야합니다. 그놈-말단은 xterm 호환이므로 다음에 추가 할 수 있습니다. 당신의 .vimrc:

set term=xterm-256color

이 용어 설정은 환경 변수라는 용어에서 파생되므로 처음에 올바르게 설정되지 않은 이유를 조사 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top