2012. 3. 29. 22:03
3장 탐색과 치환
C-s 앞으로 탐색
C-r 뒤로 탐색
C-g 탐색 끝내기
C-s C-w 커서가 있는 곳의 단어를 앞으로 탐색
ESC < 앞맨 앞으로
ESC x replace-string RETURN 찾을문자 RETURN 바꿀문자 RETURN 찾아바꾸기
ESC % 질의-치환을 시작한다.
y 탐색한 문자열을 바꾸고 다음 문자로 이동
n 치환하지 않고 다음 문자로 이동
. 현재 찾은 것을 치환하고 탐색을 중지
, 치환하고 이동하기 전에 바꾼 결과를 본다
! 남은 문자열 모두 바꾸기
q 질의-치환 종료
C-r 재귀 편집 상태로 들어간다.
C-w 현재 문자를 지우고 재귀 편집 상태로 들어감
ESC C-c 재귀 편집을 끝내고 질의-치환 계속
C-] 재귀 편집, 질의-치환 종료
C-x ESC ESC 명령 반복
* 정규표현식
^ 줄의 처음
$ 줄의 끝
. 임의의 한 글자
.* 길이가 0이상인 임의의 문자열
\< 단어의 처음
\> 단어의 끝
[a-z] 임의의 알파벳 소문자
ESC C-s 정규 표현식 점진적 앞으로 탐색
ESC C-r 정규 표현식 점진적 뒤로 탐색