
최근 Cygwin(x64) 설치에서 모든 패키지를 업그레이드했는데 그 이후 VIM의 일부 줄 시작 부분과 공백 주위에 "m"이 표시됩니다. (제 생각엔 구문 강조를 위해 이스케이프 코드가 있는 곳에 있을 수도 있습니다.)
(이 문제에 대한 구글링불가능해 보인다)
샘플 파일: (문제가 되지 않는 것으로 나타났습니다 \r\n
...)
gert@local ~ $file .vimrc;cat -A .vimrc
.vimrc: ASCII text
set mouse=$
빔 보기:
mset mmouse=
m~ ~
~
~
~
".vimrc" 1L, 11C 1,1 All
기타 정보:
- mintty가 사용됩니다(Cygwin 기본값?)
- TERM과 mintty의 설정은 "xterm-256color"로 설정되어 있습니다.
- 편집 주위에도 "m" 문자가 나타납니다.
set syntax=
도움이 되는 것 같습니다(검색 같은 것에는 여전히 문제가 있습니다).- 빔 8.0
- 시그윈 버전: 2.8.0(0.309/5/3)
색상을 사용하여 VIM을 사용 가능한 상태로 되돌릴 수 있는 방법이 있습니까?
이것은 vimrc 파일 중 하나에 있습니다: (아마도 다음을 통해이것)
" Settings to try and get syntax working
set nocompatible
set nocp
set backspace=indent,eol,start
set term=xterm-256
set hlsearch
set t_Co=8
set t_Sb=m
set t_Sf=m
"t_Sb" 및 "t_Sf" 설정을 제거하면 "m"이 제거되지만 색상도 작동하지 않습니다...
답변1
vimrc에서 다음 줄을 제거하면 문제가 해결됩니다.
set t_Co=8
set t_Sb=m
set t_Sf=m
set term=xterm-256
(내 /etc.vimrc에도 다른 것들이 있을 수 있지만 이것은 나에게 효과적입니다...)