2011년 3월 10일 목요일

[Emacs] rebound-mode, rebound.el

Emacs로 특정 한 파일을 여러 윈도우로 분할해서 작업 중일 때, 특정 한 윈도우를 다른 버퍼로 옮겼다가 다시 이전에 편집하던 버퍼로 돌아오게 되면 편집하던 위치가 바뀌게 된다. rebound-mode 는 이런 버퍼 이동 시 발생하는 편집위치 변경 문제를 해결해 주는 minor mode 플러그인이다.

(auto-install-from-emacswiki "rebound.el")
혹은 http://emacswiki.org/rebound.el 에서 직접 다운로드 해서 설치. (require 'rebound) 로 불러오는 코드만 설정해 주면 특별히 필요한 설정은 없다.

사용방법도 단순하다. M-x rebound-mode 를 입력하면 리바운드모드가 동작하고 한번 더 입력하면 꺼진다. 리바운드모드가 동작 중일때는 버퍼를 옮겨다녀도 각 버퍼들의 편집 위치가 기억되어서 다시 복귀할 때 그 위치로 돌아가게 된다.

이 모드를 모를 때는 그려려니 했는데 사용하기 시작하니 정말 편하다. 강력추천 ;ㅅ;

댓글 없음 :