vi 텍스트 찾기와 바꾸기 명령어를 인터넷에서 검색해 보았습니다. 하도 산재되어 있어서 한 군데로 모은 것입니다. 문서 처음부터 마지막까지의 char 를 _char_ 로 치환한다. :%s/char/_&_/g 현재(커서위치)부터 마지막까지의 char 를 _char_ 로 치환한다. :.,s/char/_&_/g buf_.*[255], buf_in[255], buf_get[255] 와 같은 문자열을 hello 로 변경한다. :1,10s/buf_.*\[255\]/hello/g 숫자로만 이루어진 행 찾기는 다음과 같습니다. /^\d\+^ : 행의 첫부분 \d : 0~9까지의 숫자 + : 바로 앞의 글자 (여기서는 숫자)가 1개나 1개 이상 있음. (즉 숫자가 최소한 1개 있음) $ : 행의 마지막 부분 전체 문..
1. 함수를 찾아 이동 [[ = 위의 함수로 이동 ]] = 아래의 함수로 이동 2. 빈칸을 찾아 이동 { = 위의 빈줄로 이동 } = 아래의 빈줄로 이동 3. 괄호를 찾아 이동 [{ = 괄호의 처음으로 이동 ]} = 괄호의 마지막으로 이동 4. 함수의 마지막으로 이동 '' (enter 옆 키 연속 두번) = 함수의 마지막으로 커서 이동 '' (enter 옆 키 연속 두번) = 다시 원래의 위치로 커서 이동 5. .vimrc의 주석 달기 " (shift + enter 옆 키) = 이후 line의 끝까지 주석 처리