찾다

 >  Q&A  >  본문

VIM에서 Ctrl+/를 바로가기 키로 추가하는 방법

현재 줄에 주석을 달 때 단축키로 Ctrl+/를 사용하고 싶습니다
nmap <C-/> ,cc를 추가해도 아무런 효과가 없지만 백슬래시는 괜찮습니다
모두가 제가 살펴보는 데 도움이 되기를 바랍니다

高洛峰高洛峰2743일 전822

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

  • PHP中文网

    PHP中文网2017-05-16 16:42:45

    vim中不能使사용 ctrl+/ 作为快捷键.

    Vim에서 확실하게 매핑할 수 있는 유일한 "Ctrl+인쇄 가능 키" 문자는 (이미 다소 오래된) ASCII 표준으로 정의된 문자이기 때문에 Vim에서는 Ctrl-/를 매핑할 수 없습니다. Ctrl 대응은 다음과 같이 0x3F ~ 0x5F에 소문자를 더한 것입니다.

    Ctrl+? (0x3F) = DEL (0x7F)
    Ctrl+(키 0x40-0x5F) = 인쇄 가능한 문자에서 0x40 빼기
    Ctrl+소문자 = Ctrl+ 해당 대문자.

    다른 건 없어요. Ctrl+숫자 및 Ctrl+슬래시가 없습니다(여기서 / = 0x2F).

    그런데 위의 내용은 Vim이 다음을 구별할 수 없는 이유도 설명합니다

    Ctrl-I 및 Tab(둘 다 0x09, HT)
    Ctrl-M 및 Enter(모두 0x0D, CR)
    Ctrl-[ 및 Esc(둘 다 0x1B, ESC)

    懒得翻译了,来自这里.

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