ysk(0soo)
Lifealong
ysk(0soo)
전체 방문자
오늘
어제
  • 분류 전체보기 (238)
    • Java (50)
      • whiteship-java-study (11)
      • Java (28)
      • time (6)
    • Spring (68)
      • JPA (15)
      • Spring (1)
      • SpringBoot (1)
      • SpringMVC (6)
      • Spring Security (22)
      • Jdbc (1)
      • RestDocs (14)
      • log (6)
    • Kotlin (3)
    • Web (2)
      • nginx (1)
    • Database (14)
      • MySQL (5)
      • PostgreSQL (1)
      • SQL (1)
      • Redis (4)
    • C, C++ (0)
    • Git (1)
    • Docker (2)
    • Cloud (3)
      • AWS (3)
    • 도서, 강의 (0)
      • t5 (0)
    • 기타 (7)
      • 프로그래밍 (1)
    • 끄적끄적 (0)
    • CS (14)
      • 운영체제(OS) (2)
      • 자료구조(Data Structure) (9)
    • 하루한개 (12)
      • 우아한 테크코스-10분테코톡 (12)
    • 스터디 (12)
      • 클린 아키텍처- 로버트마틴 (2)
      • JPA 프로그래밍 스터디 (10)
    • 테스트 (34)
      • JUnit (19)
      • nGrinder (2)
      • JMeter (0)
    • Infra (3)
    • 프로그래머스 백엔드 데브코스 3기 (0)
    • 디자인 패턴 (3)
    • Issue (4)
    • system (1)
      • grafana (0)
      • Prometheus (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • github

공지사항

인기 글

태그

  • restdocs enum
  • querydsl
  • 동시성 제어
  • node exporter basic auth
  • 구조화된 동시성
  • java
  • 동일성
  • tree
  • 정규표현식
  • LocalDateTime
  • 가상 스레드 예외 핸들링
  • scope value
  • nGrinder
  • jpa
  • UserDetailsService
  • DataJpaTest
  • StructuredConcorrency
  • AccessDecisionManager
  • 동등성
  • AuthenticationException
  • 트랜잭션
  • FilterSecurityInterceptor
  • nginx basic auth
  • AccessDecisionVoter 커스텀
  • 인가(Authorization) 처리
  • mysql
  • 가상 스레드
  • junit5
  • VirtualThread Springboot
  • restdocs custom

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ysk(0soo)

Lifealong

VsCode(Visual Studio Code) 키 십힘, Vim모드, VsCode INSERT 해결방법
기타

VsCode(Visual Studio Code) 키 십힘, Vim모드, VsCode INSERT 해결방법

2022. 10. 1. 19:38
  • 환경 : Mac Os monterey 12.6

  • IDE : Visual Studio Code

Visual Studio Code를 사용하다 보면, shift나 control, command 키를 누르거나,
comment + c , comment + v (복사, 붙여넣기) 등을 사용하였을 때, 키가 입력이 안되는 경우가 있습니다.
이 때, insert MODE insert를 눌러야 다시 입력할 수 있는 불편함이 있었습니다.


몇달동안 키워드도 찾지 못하고 삽질 하다가 원인을 알아냈습니다.

  • 원인은 Visual Studio Code Extension의 Vim이 깔려있어 적용 된것이였습니다.

Vim Extension으로 인해 Vim 모드로 입력창 모드가 설정되어 있어서, 특수문자나 화면 밖을 나가면 INSERT MODE가 풀려서 생긴 문제였습니다.

해결방법

  • 이 Vim Extension을 비활성화 또는 삭제 하고 재시작 하면 됩니다.

삭제하고 재시작 하면 Vim 모드가 해제되고, 커맨드 컨트롤 시프트 키를 눌러도 INSERT 모드 해제 같은 현상은 없어집니다.


정말 간단한 문제였는데 맥 환경의 비쥬얼 스튜디오 코드에서는 원래 이런줄 알고 끙끙매고 있었습니다..

'기타' 카테고리의 다른 글

마크다운 이미지 나란히, 이미지 정렬 하는법  (0) 2023.04.26
커서 기반 페이지네이션(Cursor-based-pagination) vs 오프셋 기반 페이지 네이션(offset-based-pagination  (0) 2022.12.14
Asciidoctor란  (0) 2022.12.12
Asciidoc, Asciidoc 사용법  (0) 2022.12.12
[Springdocs ]Swagger Error - Failed to fetch.  (0) 2022.09.07
    '기타' 카테고리의 다른 글
    • 커서 기반 페이지네이션(Cursor-based-pagination) vs 오프셋 기반 페이지 네이션(offset-based-pagination
    • Asciidoctor란
    • Asciidoc, Asciidoc 사용법
    • [Springdocs ]Swagger Error - Failed to fetch.
    ysk(0soo)
    ysk(0soo)
    백엔드 개발을 좋아합니다. java kotlin spring, infra 에 관심이 많습니다. email : kim206gh@naver.com github : https://github.com/devysk

    티스토리툴바