cygwin + 박하 + vim 백 스페이스 문제


14

XP에서 cywin을 통해 vim, mintty를 설치했습니다. 문제는 VIM 편집 모드에서 백 스페이스를 누르려고 할 때 커서가 이전 문자를 지우는 대신 문자를 뒤로 이동시키는 것입니다. 이 이상한 행동을 어떻게 조정할 수 있습니까?

답변:


13

Cygwin의 vim은 기본적으로 전통적인 vi처럼 동작하도록 구성되어 있습니다. 빈 ~ / .vimrc를 만들면 vim 확장이 활성화되어 백 스페이스와 화살표 키가 예상대로 작동합니다.


오늘 친구를 위해 일했습니다.
Dan

19

더하다

set backspace=indent,eol,start

당신에 .vimrc파일.


6
이것은 실제로 해결책이었습니다. 빈 $ HOME / .vimrc 파일을 작성 하지 않습니다 . 감사합니다
Felipe Alvarez

상황을 설명하는 Wiki 링크 -vim.wikia.com/wiki/…
Temikus

1
빈 .vimrc는 오늘 내 친구를 위해 일했습니다. 빈 .vimrc는 없지만 위에 표시 한 백 스페이스 설정도 없으며 작동합니다. 나는 이것이 빈약 한 경우 빈 .vimrc가 해결책이라는 것을 나타냅니다. 즉, .vimrc를 사용하면 기본 설정이 변경되어 실제로이 문제를 해결할 수 있습니다 (물론 .vimrc가 명시 적으로이를 무시하지 않는 한).
Dan

0

기본적으로 mintty 및 msys2와 동일한 문제가 있습니다.

예제 vimrc구성 파일을 홈 디렉토리에 복사하면 .vimrc모든 것이 수정됩니다. 또한 구문 강조 표시와 같은 모든 멋진 vim 기능을 사용할 수 있습니다.

cp -vi /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.