그놈 터미널 Vim의 나쁜 문자


1

gnome-shell과 함께 Fedora 17을 사용하고 있습니다. 우분투 글꼴을 설치했으며 그놈 터미널 내부에서 vim을 실행하고 있습니다.

자주 인용하면 다음과 같은 문제가 발생합니다.

Vim 스크린 샷

무엇이 문제 일 수 있습니까? 커서 이동 중 (화살표 또는 일반적인 hjkl로) 문제가 발생합니다.

파일의 다른 부분으로 이동하여이 섹션으로 돌아 가면 이러한 문자가 사라집니다. 이것은 다른 글꼴에서도 발생합니다 (Monaco가 떠 오릅니다). 또한 동일한 설정 (글꼴 선택 + 크기, 색상 테마)을 사용하는 GVIM에서는 이러한 현상이 발생하지 않습니다.

답변:


1

$ echo $TERMGT와 :echo $TERMVim 의 결과는 무엇입니까 ?

나는 과거에 (tmux와 함께)이 문제를 겪었고 다음 줄을 내에 추가하여 해결했습니다 ~/.vimrc.

nnoremap <Esc>A <up>
nnoremap <Esc>B <down>
nnoremap <Esc>C <right>
nnoremap <Esc>D <left>
inoremap <Esc>A <up>
inoremap <Esc>B <down>
inoremap <Esc>C <right>
inoremap <Esc>D <left>

둘 다의 출력은 'screen'입니다.
Alex

제안 된 구성을 시도했지만 구성이 덜 발생하지만 여전히 완전히 해결되지는 않았습니다.
Alex

실제로 화면을 실행하고 있습니까? 그렇지 않은 경우 올바른 $ TERM 설정인지 의심됩니다.
Heptite

내가 말했듯이, 나는 tmux를 실행 중입니다. 그렇다면 올바른 TERM 설정은 무엇입니까?
Alex

tmux에 대해서는 아무 말도하지 않았습니다. 에서 이것을 시도하십시오 .tux.conf: set -g default-terminal "screen-256color".
romainl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.