GVIM을 래핑 한 선을 새로운 라인으로 만드십시오
-
11-09-2019 - |
문제
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
제휴하지 않습니다 StackOverflow