Vim

Vim editor

  • Programming,  Vim

    [Vim] 문자열 치환

    Command Usage Range Expression Example Description 시작 행, 종료 행 1, 10 1~10행 사이에서 치환 . 1,. 1행부터 현재 커서가 위치한 행 까지 $ .,$ 현재 커서 위치부터 마지막 행 까지 % %…

  • Programming,  Vim

    [Vim] ^M (개행문자) 제거

    텍스트를 Vim editor에 붙여넣다 보면 개행문자가 깨져서 ^M으로 표시가 되는 경우가 종종 있다. 이를 제거하기 위한 명령어는 다음과 같다. 참고로 ^M은 Ctrl+v+m 으로 입력해야 한다. Reference https://server-engineer.tistory.com/482

  • Programming,  Vim

    [Vim] Cscope 사용법

    사용법 on Vim 검색유형 Description s 키워드를 검색, 즉 해당 단어가 붙은 모든것을 검색 g 해당 함수가 declaration 되어있는 부분 d 해당 함수가 호출하는 함수 목록 c 해당 함수를 호출하는 함수 t 문자열…

  • Programming,  Vim

    [Vim] Buffer 명령어

    파일을 2개 이상 열게 되면 vim 자체 기능인 buffer에 담기게 된다. Command Description :ls 현재 버퍼에 있는 파일 list 출력 :b[n] n번째 파일로 전환 :bn 현재 파일 기준으로 다음 파일로 전환 :bf 첫…

  • Vim

    [Vim] 유용한 단축키

    Vim에는 크게 4가지 모드가 존재한다. Normal Mode [N]: 커서로 이동할 수 있는 모드. Insert Mode중에 ESC키를 누르면 나오는 모드가 Normal 모드다.Insert Mode [I]: 문서에 내용을 입력 할 수 있는 모드다.Visual Mode [V]: Normal…