대표적인 사용 분야라면 다중 파일 검색과 비슷하다고 생각할 수 있다. 여러 파일에서 원하는 것을 찾아서 리스트화 해 주는 기능.
grep
을 생각하면 편하다.버퍼가 하나라면 별로 신경 쓸 것은 없겠지만, Emacs는 거의 무한대의 버퍼를 열 수 있으니 원하는 버퍼를 골라서 검색하는 것도 필요할 것이다.
M-s o
혹은M-x occur
: 현재 버퍼의 내용에서 검색한다.M-x multi-occur
: 몇 가지 버퍼를 선택해서 검색한다.M-x multi-occur-in-matching-buffers
: 현재 열려져 있는 정규표현식에 매칭되는 이름의 버퍼 중에서 검색한다.
사실 현재 버퍼에서의 검색은
C-s
혹은 C-r
을 통해서 하는게 가장 간단하긴 하다. 하지만 검색된 내용을 모두 정리해서 보여주는 건 또 다른 편리함을 제공해 주는 기능이므로 유용할 때가 있을 것이다. 아마도...
0 comments:
댓글 쓰기