Vim에서 여러 개의 키 조작을 하나의 키로 수행하고 싶을 때
1342 단어 Vim
소개
Vim 초보자입니다><
나는 주로 "에디터에서 바인딩"으로 Vim
를 사용하는 초보자입니다 (Vim 플러그인이나 Vim의 심연은 제외하지 않습니다 ...
IdeaVim, VSCode의 Vim 등의 확장을 사용하는 사람입니다.
할 일
위와 같이 경기 프로그래밍을 하고 있다면,
(가운데라면, 조금 쓰기 어려운 main 함수가 위쪽이 넓게 걸리므로 기쁘다)
라는 것이 있습니다.
이를 위해
zz + 10 zz
해야 하고 매우 귀찮습니다.
뭔가 한 번의 키만으로 조작하고 싶은 기분입니다.
대응책
<C+e>
에서 키 매핑을하기로 결정했습니다.
이쪽의 페이지에 상세하게 쓰여져 있어 참고로 했습니다!
노멀 모드, 예를 들면 .vimrc
키를 j
의 조작으로서 사용하고 싶을 때는
nnoremap j h
하면 됩니다.
j 버튼을 누르면 왼쪽으로 커서가 움직입니다. (이런 매핑을 할 필요는 없지만···)
이 때, 하고 싶은 조작을 그대로 오른쪽에 쓰면 그들을 모두 실행해주기 때문에
nnoremap zu zz13<C-e>
했다.
이것으로
h
를 누르면, zu
되고 나서 zz
가 실행되어 위로 13 행 어긋나게 되었습니다>
일단은 이것으로 대응해 나가려고 생각합니다.
Vim에 익숙한 쪽에서 더 이렇게 하면 스마트해! 라고 하는 것이 있으면, 어드바이스 받을 수 있으면 기쁩니다><!
Reference
이 문제에 관하여(Vim에서 여러 개의 키 조작을 하나의 키로 수행하고 싶을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ganyariya/items/62a357306a90ec9ffc34
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
위와 같이 경기 프로그래밍을 하고 있다면,
(가운데라면, 조금 쓰기 어려운 main 함수가 위쪽이 넓게 걸리므로 기쁘다)
라는 것이 있습니다.
이를 위해
zz + 10
zz
해야 하고 매우 귀찮습니다.뭔가 한 번의 키만으로 조작하고 싶은 기분입니다.
대응책
<C+e>
에서 키 매핑을하기로 결정했습니다.
이쪽의 페이지에 상세하게 쓰여져 있어 참고로 했습니다!
노멀 모드, 예를 들면 .vimrc
키를 j
의 조작으로서 사용하고 싶을 때는
nnoremap j h
하면 됩니다.
j 버튼을 누르면 왼쪽으로 커서가 움직입니다. (이런 매핑을 할 필요는 없지만···)
이 때, 하고 싶은 조작을 그대로 오른쪽에 쓰면 그들을 모두 실행해주기 때문에
nnoremap zu zz13<C-e>
했다.
이것으로
h
를 누르면, zu
되고 나서 zz
가 실행되어 위로 13 행 어긋나게 되었습니다>
일단은 이것으로 대응해 나가려고 생각합니다.
Vim에 익숙한 쪽에서 더 이렇게 하면 스마트해! 라고 하는 것이 있으면, 어드바이스 받을 수 있으면 기쁩니다><!
Reference
이 문제에 관하여(Vim에서 여러 개의 키 조작을 하나의 키로 수행하고 싶을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ganyariya/items/62a357306a90ec9ffc34
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
nnoremap j h
nnoremap zu zz13<C-e>
Reference
이 문제에 관하여(Vim에서 여러 개의 키 조작을 하나의 키로 수행하고 싶을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ganyariya/items/62a357306a90ec9ffc34텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)