VSCode 입력오류 해결법 (입력이 안되고 커서가 이동되는 증상)

BossTeemo·2024년 5월 21일
0

문제해결노트

목록 보기
1/7
post-thumbnail
post-custom-banner

VSCode에서 Vim 확장 프로그램으로 인한 단축키 충돌 문제 해결하기

최근 VSCode에서 cmd+c 단축키를 누르면
엔터나 백스페이스 같은 키들이 원래 기능이 아닌
커서 이동기능으로 동작하는 문제를 겪었습니다.

이와 관련하여 오랜기간 불편을 겪다가 겨우 해결했는데요,
인터넷에 관련 자료가 거의 없어서 해결법을 공유하고자 글을 작성하게되었습니다.

결론적으로 이 문제는 VSCodeVim 확장 프로그램이 설치되어 있기 때문이었습니다.
아래는 이 문제를 해결한 과정입니다.

문제 원인

VSCodeVim 확장 프로그램은 Vim의 키 바인딩을 제공하여 cmd+c와 같은 단축키를 재정의할 수 있습니다.
따라서 키 입력이 정상적으로 작동하지 않게 됩니다.

해결 방법

  1. VSCodeVim 설정 변경:

    • settings.json 파일을 열고 "vim.useCtrlKeys": false로 설정하여 기본 키 바인딩을 비활성화합니다.
  2. 키 바인딩 재설정:

    • Ctrl+Shift+P를 눌러 명령 팔레트를 열고, "Open Keyboard Shortcuts"를 선택하여 cmd+c 키 바인딩을 기본 복사 기능으로 재설정합니다.
  3. VSCodeVim 확장 프로그램 제거:

    • Vim 모드를 사용하지 않는다면, 확장 프로그램을 비활성화하거나 제거하여 기본 키 바인딩을 복구할 수 있습니다.

이 방법들을 통해 단축키 충돌 문제를 해결할 수 있습니다. 저와 같은 문제를 겪고 있는 분들께 도움이 되길 바랍니다.

참고 링크: https://www.clien.net/service/board/cm_app/18274125

profile
1인개발자가 되겠다
post-custom-banner

0개의 댓글