Vim에서 줄 끝에 도달했을 때 커서가 멈추도록 설정하는 방법은 무엇입니까?


3

(Disclamer : Vim을 처음 사용합니다.)

실수로 커서 이동을 화면의 아무 곳 이나 (예 : 줄 끝을 넘어) 이동할 있었습니다. 따라서 여분의 공백 등을 발견하는 것이 매우 지루합니다.

이 지저분한 행동을 달성하기 위해 내가 만진 것은 어떤 설정일까요? 그리고 줄 끝에 도달했을 때 커서를 멈추는 동작으로 다시 설정하려면 어떻게해야합니까?

답변:


2

이 동작은 'virtualedit'옵션에 의해 제어됩니다. 실행

:set ve?

현재 설정되어 있는지 확인하십시오. 아마도 "모두"일 것입니다. 이 경우에는 그냥 실행하십시오

:set ve=

재설정하십시오. Vim이 항상 이런 식으로 행동한다면, 당신은 실행할 수 있습니다

:verbose set ve?

마지막 설정 위치를 확인하고 문제를 해결하십시오. 참조

:help 've'

1
아, 거기 있어요 감사! :verbose set ve?명령은 귀중한 입증! ( set virtualedit=all내 정의 .vimrc하고 그것을 제거하는 트릭을 보인다.)
Henrik
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.