문제

VIM/GVIM에서 "J"를 누르거나 화살이 아래로 아래로 눌러서 커서가 다음 줄로 이동합니다. 코드를 작성하는 데 좋습니다.

그러나 텍스트를 작성할 때 줄은 일반적으로 텍스트보다 훨씬 길다. 그러므로 나는이 단어 바로 위의 단어를 쉽게 얻을 수 없습니다. 따라서 거의 모든 편집자와 텍스트 프로세서에서 위쪽 화살표를 누르면 커서를 "Word"앞에 놓을 것입니다. 그러나 GVIM에서 커서는 "코드"사이의 빈 줄로 이동합니다. 그리고 언제".

랩 (세트 : 랩) 및 라인 브레이크 (세트 : LBR)를 사용합니다.

VIM의 모든 힘으로 - 이것은 직접적이어야합니까?

도움이 되었습니까?

해결책

g케이 그리고 g제이 텍스트 라인 대신 시각적 라인으로 위/아래로 이동하십시오. 당신은 매핑 할 수 있습니다 제이 그리고 케이 이 사용에

noremap j gj
noremap k gk

어떤 사람들은 특정 파일 타입에 대한지도를 설정하는 것을 선호합니다.이 경우와 같은 것을 원할 것입니다.

au FileType html,tex noremap <buffer> j gj
au FileType html,tex noremap <buffer> k gk
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top