Program Tip

Vim에서 "Ex 모드 시작"을 비활성화하려면

programtip 2020. 11. 21. 09:26
반응형

Vim에서 "Ex 모드 시작"을 비활성화하려면


나는 우연히 하루에 10 배씩 다음을 받는다.

Ex 모드로 들어갑니다. 일반 모드로 이동하려면 "visual"을 입력하십시오.

Vim에서 발생하는 콤보를 어떻게 비활성화 할 수 있습니까?


<Nop>키를 "없음"으로 매핑하는 데 사용됩니다. 을 참조하십시오 :h <Nop>.

:map Q <Nop>

이 답변은 @NielsBom의 의견 4. 2012 년 10 월 및 @BrianCarper의 답변 2009 년 8 월 13 일을 기반으로합니다.

NielsBom이 완전히 옳다고 생각 합니다 . 기사 를 참조 하십시오 . 이 명령 map은 Vim에서 정말 사악하고 수년 동안 많은 문제를 일으켰습니다. 나는 NielsBom의 논평 전에 그것을 깨닫지 못했습니다. 따라서 대신 다음 명령을 사용하십시오.

:nnoremap Q <Nop>

"콤보"는 Q입니다. 비활성화하려면 Q다른 항목에 매핑 하기 만하면됩니다 .

:map Q <whatever>

내가 사용하는 gq형식 텍스트에 사용되는.

원하지 않는 경우 아무것도 수행하십시오 <Nop>.

:map Q <Nop>

다른 항목에 매핑하지 않으려면 :unmap. 다른 것을 염두에두고있는 경우 :map작동합니다. 도움말 페이지에서지도가 사용될 모드를 지정하는 변형을 확인하십시오.


약간 더 극단적 인 옵션이기는하지만 다른 방법은 https://neovim.io 로 전환하는 것입니다. https://neovim.io 는 전 모드를 완전히 제거했습니다. 아무도 실제로 사용하지 않기 때문입니다.

참고 URL : https://stackoverflow.com/questions/1269689/to-disable-entering-ex-mode-in-vim

반응형