확인 : Wq와 동일 : vim에서 wq


1

나는 항상 타이핑 중이다. :Wq 내가 의미 할 때 :wq. 할 수있는 방법이 있습니까? alias :Wq=':wq' 정력에?

답변:


4

나는 똑같은 문제가 있었지만 나는 별명을 지었다. ;: 대신에.

nnoremap ; :

(왜 안 풀릴 까봐 걱정된다. 시프트 시간 만에 할 수 있다면 아니 처음부터 그것을 누르십시오.)

더 직접적인 대답 :

command Wq :wq

(그렇게되면 사용자 정의 명령 절대로 필요한 것 대문자로 시작하십시오.)

그래도 적절한 탭 완성을 원할 것입니다. :W:

command -complete=file -bang -nargs=? W  :w<bang> <args>
command -complete=file -bang -nargs=? Wq :wq<bang> <args>

추가 할 선입니다. ~/.vimrc?
isomorphismes

1
콜론을 입력 할 때 나는 "게으른 시프트 핑거"를 가지기 쉽기 때문에 다음과 같은 수많은 내부 Vim 명령에 해당하는 사용자 명령을 만들어야했습니다. :Help.
Heptite

0

답변을 확인하십시오. stackoverflow에 대한 동일한 질문 당신이 물었던 것을 성취하는 방법에 대해.

그러나 나는 그것을 사용하는 것이 더 좋다고 생각한다. ZZ (또한 그곳에 언급되어 있습니다). 타이핑하기가 더 짧고 문제를 완전히 피할 수 있습니다. 매핑은 빈번한 작업 / 작업에 대한 명령보다 일반적으로 더 좋습니다.


@mMontu 감사합니다. 나는 이것이 전에 질문 받았음에 틀림 없다고 생각했지만 그것을 통해 찾을 수 없었다. 구글
isomorphismes
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.