>  Q&A  >  본문

vim 키 매핑 실패

운영 환경:

Fedora 21 터미널

질문:

구성 imap jk <ESC> 可以通过 jk 进行 <ESC>,不知道为什么用着用着,突然就失效了,按 jk 后直接输出 <ESC>을 먼저 하세요.

추가됨:

imap jk <ESC>은 구성 파일에 기록되어 있으며 유효하지 않습니다.
방금 일반 모드에서 :imap jk <ESC>를 실행한 다음 삽입 모드에 들어가서 작동했지만 vim을 종료했다가 다시 입력하면 다시 실패했습니다.
정말 이상해요 :(

过去多啦不再A梦过去多啦不再A梦2683일 전579

모든 응답(3)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-05-16 16:41:21

    imap은 입력 모드에서의 매핑을 말합니다. 이때 직접 텍스트를 입력하는 키보드 매핑입니다. nmap으로 바꾸거나 좀 더 폭력적으로 map을 시도해 보세요

    회신하다
    0
  • 迷茫

    迷茫2017-05-16 16:41:21

    실행하면 :map jk가 매핑된 내용을 확인할 수 있습니다

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-16 16:41:21

    가장 그럴듯한 이유는 <ESC>의 원래 의미를 취소하고 ESC를 눌러 무언가를 입력해 봤기 때문일 것입니다. <ESC> 原始的意义取消掉了,你直接按 ESC 试试输入什么。

    正常的话可以试试映射 imap jk <C-[>

    정상이라면 imap jk <C-[> 매핑을 해보시면 문제 없을 수도 있습니다🎜

    회신하다
    0
  • 취소회신하다