몇 년 동안 vim을 사용해 온 개발자들은 커서를 이동할 때 여전히 h/j/k/l 대신 위쪽, 아래쪽, 왼쪽 및 오른쪽 키를 사용할 수 있습니다. 사실, hjkl은 약간 반인간적이고 적응하기 어려운 캐릭터입니다. 처음에는 완전 불편했어요. 그러나 근육 기억을 익히고 형성하면 속도가 크게 향상됩니다.
커서 이동
일반 모드에서 커서를 이동하려면 위, 아래, 왼쪽, 오른쪽 화살표 키 대신 hjkl을 사용하세요. 여기 게임을 잘하는 방법이 있습니다. 하하, 이렇게 연습했어요. 온라인 게임 주소는 다음과 같습니다:
https://vim-adventures.com/
첫 번째 레벨은 hjkl을 사용하여 완료됩니다.
단어 간 이동
단어 간 이동은 커서 이동보다 효율적이기 때문에 단어 간 이동은 일상생활에서 더 많이 사용됩니다. 다음은 단어 간 이동을 위한 몇 가지 키와 지침입니다.
w 다음 단어의 시작 부분으로 이동
W 다음 단어 공백으로 이동
e 단어 끝으로 이동(유료) 주목 w)
b는 w
B는 W
의 반대입니다. 학습 방법은 위와 동일합니다. vim 게임을 해보세요.
줄 검색 및 이동
사실 줄 내에서 이동하는 가장 빠른 방법은 지정된 문자를 검색한 후 빠르게 해당 문자로 이동하는 것입니다. 다음은 몇 가지 관련 키와 지침입니다.
f{char} 문자를 뒤로 검색하고 커서를 해당 문자로 이동합니다.
F{char}는 해당 문자를 앞으로 검색하여 해당 문자로 커서를 이동합니다.
t{char}은 문자를 검색하고 문자 앞의 문자로 커서를 이동합니다.
; 다음 문자는
, 이전 문자는
줄의 시작과 끝이 이동됩니다
위에서 언급한 행간 검색은 뒤에 있는 문자만 검색할 수 있습니다. 커서를 앞으로 검색하면 요구 사항을 완료할 수 없습니다. 이때 F를 사용하여 앞으로 검색하거나 먼저 커서를 줄의 시작 부분으로 이동한 후 다시 검색해야 합니다.
0 숫자 0은 커서를 줄의 시작 부분으로 이동합니다
$ 커서를 줄의 끝으로 이동합니다
여기에 약간의 트릭이 있습니다. 0+w를 사용하여 이동할 수 있습니다. 줄 시작 부분의 공백이 아닌 문자. 마지막 문자 뒤로 이동하려면 $b를 사용하세요.
페이지 이동 移gg 첫 줄로 이동
Gg 끝으로
Ng 지정된 줄로 이동
Hh/m/L 상단/중간/아래에서 보기
ctrl+u page up
ctrl+f page down
zz center cursor
vim 편집기를 사용하여 마우스 yes it을 알고 있습니다. 아무런 효과가 없습니다. 마우스를 사용하여 문자를 선택할 수 없습니다. 다음으로 블록 선택을 소개하겠습니다. 이를 통해 커서 이동과 결합하여 문자 섹션 선택을 완료할 수 있습니다.
v 여러 문자 선택
V 줄 선택
ctrl+v 선택 차단
y 복사
d 삭제
p
위 내용은 vim 빠른 이동 및 블록 선택의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!