문제
나는 vim과 그것이 제공하는 속도를 좋아합니다.하지만 때로는 손가락이 너무 빨라서 타이핑을 하고 있는 자신을 발견할 때도 있습니다. :WQ
대신에 :wq
.(독일어 키보드에서는 다음을 눌러야 합니다. 옮기다 콜론을 얻으려면 :
.) 그러면 Vim은 다음과 같이 불평할 것입니다. WQ
~이다 Not an editor command
.
만드는 방법이 있나요? W
그리고 Q
편집기 명령?
해결책
노력하다
:command WQ wq
:command Wq wq
:command W w
:command Q q
이 방법으로 자신만의 명령을 정의할 수 있습니다.보다 :help command
자세한 내용은.
다른 팁
그리고 당신은 사용할 수 있습니다
:cmap WQ wq
또한.예:나는 가지고있다
cmap h tab help
내 .vimrc
이는 새 탭에서 도움말 페이지를 여는 것을 의미합니다.
그러나 여기에는 위와 같이 훨씬 더 나은 솔루션이 있습니다 (도움말 매핑을 위해서는 다음과 같은 경우에만 적용됩니다 : h) :
cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == "h" ? "tab h" : "h"
제휴하지 않습니다 StackOverflow