GNU 화면에서는 Shift-Tab 키 조합을 포착하는 것 같은데, vim에서 이 조합을 사용하고 있기 때문에 매우 불행한 일입니다. 그런 행동을 눈치 챈 사람이 있나요? 어떻게 바꿀 수 있나요?
답변1
파일 에 다음 줄을 추가하세요 ~/.vimrc
.
set t_kB=^[[Z
^[
(이스케이프 문자) 를 삽입하려면 Ctrl-를 누른 v다음 Esc문자 그대로 캐럿-왼쪽 대괄호를 입력하지 마세요.
xterm의 terminfo 파일에는 이미 설정되어 있지만 screen의 파일에는 설정되어 있지 않습니다.
또는 간단히 TERM=xterm
셸에서 설정할 수도 있습니다.
차이점을 확인하려면 쉘 프롬프트에서 다음을 시도해 볼 수 있습니다.
infocmp -I xterm | grep cbt
infocmp -I screen | grep cbt
terminfo 기능 cbt
및 는 각각 kcbt
termcap 기능 bt
및 에 해당합니다.kB