<C-C>
저는 일반 모드로 복귀를 사용하기에는 너무 많은 훈련을 받았습니다 . 나는 거기에 이해<C-C>
와 사이의 차이<ESC>
하지만 이 질문의 요점은 그게 아닙니다.
매핑을 사용하므로 일반 모드에서 nnoremap <C-C> <silent> <C-C>
눌렀을 때 "vim을 종료하려면 :quit<Enter>를 입력하세요"라는 메시지가 표시되지 않습니다 .<C-C>
일반 모드에서 누르면 r
취소를 사용할 수 없고 <C-C>
대신 인쇄할 수 없는 문자만 삽입됩니다. 이 동작을 바꿀 수 있는 방법이 있나요?
답변1
우선, 그
nnoremap <C-C> <silent> <C-C>
매개변수가 <silent>
잘못된 위치에 있습니다. 작동하지만 생각한 방식과 다릅니다(신호음이 울림). 이것을 사용하는 것이 더 좋습니다:
nnoremap <C-C> <Nop>
^C
중단 중 삽입을 방지하려면 r
이에 대한 특수 매핑을 정의해야 합니다.
nnoremap r<C-c> <Nop>