Emacs 기능 중 자주 사용하지 않아 잘 까먹으면서도 의외로 자주 사용하는 것들
;; psvn mode 상에서
g : 상태 갱신
_ : 변화가 있는 파일만 표시
U : update
C-h m : 단축키 도움말
= : svn-diff
E : svn-ediff
i : info
b : blame
l : log
;; svn 관련 commit process
작업한 파일에서 C-x 4 a : change log 작성
svn-status 상에서 c : commit
svn-log-edit 모드 상에서 C-c C-a : change log를 복사해서 svn-log-edit모드로 붙여넣어줌
svn-log-edit 모드 상에서 C-c C-c : commit
;;cscope
;; 나만 그런것인지 모르지만 이클립스처럼 정확한 reference로 찾아주는게 아니라 텍스트만 같으면 찾는 것 같음. 사실 문자열 검색으로만 해도 될 듯...
위치에 가서 find . -name “*.java” > cscope.files 생성
;M-x cscope-index-files 로 cscope.files, cscope.out, ... 생성 (cscope_file을 생성했다면 cscope-set-initial-directory만 설정한 후 cscope명령을 내리면 자동으로 cscope.out은 생성됨)
M-x cscope-set-initial-directory
C-c s g: 선언부 찾기
C-c s c : 이 함수 호출하는 caller찾기
C-c s C : 이 함수가 호출하는 callee찾기
C-c s s : 심볼 참조 검색
C-c s t : 문자열 검색
C-c s f : 파일 검색
- 작성중 -
2010년 10월 13일 수요일
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기