[cheatsheet] vim

boychaboy·2023년 6월 9일
0

personal cheatsheet

목록 보기
5/7

기본적인 사용법

  1. 입력 모드 들어가기
    i : 커서 앞
    I : 라인 맨 앞
    o : 다음 라인
    O : 이전 라인
    a : 커서 뒤
    A : 라인 맨 뒤
    s : 커서가 가리키는 문자 지우고 새로 쓰기 💫

  2. 편집

  • vi(: 괄호 안에 있는 텍스트를 선택
  • di(: 괄호 안에 있는 텍스트를 삭제
  • da(: 괄호를 포함해서 텍스트를 삭제
  • c()<ESC>P: 선택된 영역을 괄호로 감싸기
  1. 커서 이동
  • 'a'를 찾아라 => find 'a' => fa
  • 3번째 등장하는 'a'를 찾아라 => find 3rd 'a' = f3a
  • '('전으로 이동하라 => till '(' => t(
  1. 저장 및 종료
  • :e: 현재 파일을 불러옴
  • :e#: 바로 이전에 열었던 파일을 불러 옴
  • ZZ: 저장 후 종료
  1. Yank Register
  • :reg: 레지스터 확인
  • :"0y": 0번째 레지스터에 값 복사하기
  • :"0p: 0번째 레지스터 값 붙여넣기

레지스터

세팅 관련

insert mode에서 영어만 입력되게 하기

블로그 참고

  • 나는 이상하게 이렇게 설치해도 잘 안됨.
  • 구름 입력기는 몇달 사용해봤는데 몇가지 치명적인 버그가 있어서 사용하지 않는 걸로...
  • 이미 한,영키를 자주 오가는게 손에 익기도 했음
  • 심지어 한 영키도 초기의 맥(한/영키가 따로 없었던...)에 이미 몸이 적응해버려서 Ctrl + Space로 참으로 번거롭게도 사용하고 있음

참고자료

profile
no vim no code

0개의 댓글