커서(cursor)의 자동완성 기능을 끄는 방법과 단축키 만들어서 껐다 켰다 하는 방법
가장 간단한 방법: 우측 하단의 Cursor Tab 클릭해서 설정
세 줄 요약:
1. ctrl+shift+p
2. cursor tab 입력, disable cursor tab 선택
3. 단축키 쓰고 싶으면 ctrl+shift+p -> open keyboard shortcuts -> cursor tab -> 원하는 단축키 설정
를 하면 아래처럼 커서(VSCode) 상의 모든 명령어를 검색 및 확인할 수 있는 창이 나온다.
그럼 이렇게 Disable Cursor Tab, Enable Cursor Tab이 나온다. Disable Cursor Tab을 클릭하면 자동완성 기능이 꺼진다.
더 나아가 단축키를 이용해 자동완성 기능을 껐다 켰다 하고 싶다면 이어서 진행하면 된다.
두 번째 항목을 클릭하면
아래처럼 키보드 단축키 설정 창 등장
나는 이미 설정해서 Keybinding(두 번째 열)에 단축키가 설정되어 있지만, 이전에 설정한 적이 없다면 빈칸으로 나온다.
Disable Cursor Tab 왼쪽에 마우스를 호버하면 단축키를 수정할 수 있는 버튼이 나타난다.
클릭하면 중앙에 '원하는 단축키를 누르고 엔터 입력해~'라는 안내와 함께 입력창이 뜬다.
쓰고 싶은 단축키를 차례로 누르고 엔터하면 된다. '커서 탭'은 Ctrl+Tab, Disable은 Ctrl+Tab+D로 결정!
이때 Ctrl과 Tab을 누른 상태에서 D를 같이 눌렀는데도 ctrl+tab ctrl+d 라고 표시되어서 ctrl을 두 번 눌러야 하나..?라는 생각이 들 수 있다. 하지만 ctrl+tab+d를 뜻하는 것이니 신경 쓰지 않아도 된다.
1 existing command~~ 라는 문구는 1가지 기능에 대한 단축키가 이미 존재한다는 안내문구다. 이 안내 문구가 안 나오는 단축키를 찾으면 된다.
Keybinding을 보니 설정이 잘 되었당