Emacs 유용한 플러그인 및 단축키
Emacs를 사용하면서 유용한 플러그인과 새로 찾게 된 단축키들을 정리해 놓음. 사용하면서 계속 추가 될 것입니다.
Emacs 사용시 유용한플러그인
- auto complete (14/2/11)
- 다운로드
- terminal 에서 emacs -batch -l etc/install.el 실행
- 패스설정 나오면 %HOME%/.emacs.d/ 아래로 설
정
완료 되면 터미널 창에 설정 코드가 나옴
ex)
(add-to-list 'load-path "~/.emacs.d") (add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict") (require 'auto-complete-config)(ac-config-default)
Emacs 설정 파일에 추가해줌 Tab 키를 눌러서 확인 가능
emme-mode (14/2/12)
zencoding 과의 차이점은 템플릿 변환이 안됨 ex) html:5 <- code="">->
emmet-mode 에서 다운 받거나 git을 통ㅎ 원하는 폴더에 저장
(add-to-list 'load-path "
") 설정한후 (require 'emmet-mode)로 세팅 끝
Emacs 시작하여 M-x emmet-mode 입력하면 끝..
yasnippet (14/2/22)
main 과 같은 것을 사용할수 있는 템플릿
https://github.com/capitaomorte/yasnippet 이곳을 통해 설치가능
java auto compelte(14/2/22)
기존 auto complete 의 경우 java auto complete가 되지 않아 따른 설정이 필요함
http://www.emacswiki.org/emacs/AutoJavaComplete 들어가서 설치 가능
이곳을 보면 설치하는 방법에 대해 잘 알수 없다. 방법은 간단하다.
~/.java_base.tag 이곳을 눌러 다운로드를 받은 후 압축을 푼 것을 ~/.java_base.tag 란 이름으로 위치하게 한다.
https://github.com/emacs-java/auto-java-complete 이곳으로 가서 깃을 .emacs.d/plugins 에 다운로드 받은 후
~/.emacs.d/init.el 에 auto complte , yasnippet 밑에 추가
(add-to-list 'load-path "~/.emacs.d/plugins/ajc-java-complete/")
(require 'ajc-java-complete-config)
(add-hook 'java-mode-hook 'ajc-java-complete-mode)
(add-hook 'find-file-hook 'ajc-4-jsp-find-file-hook)
(setq ajc-tag-file-list (list (expand-file-name "~/.java_base.tag")))Emacs 단축키
- Open Browser (14/2/11)
- HTML 파일을 열고, C-c C-v 하면 브라우저에서 실행됨
- Emacs 유용한 설정
- Mac alt cmd key 변경하기
- (setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none) - 파일 자동 저장 안하기
- (setq auto-save-default nil)
- 라인 보이기
- (global-linum-mode t)
- 백업 파일 안 만들기(#file#)
- (setq make-backup-files nil)
- emacs 시작 시 초기 페이지 제거 -> 속도 개선
- (setq inhibit-splash-screen t)
- (setq inhibit-startup-message t)
- M-x 키 C-x C-m 으로 변경 생각보다 효율적
- (global-set-key "\C-x\C-m" 'execute-extended-command)
- Caps lock -> Ctrl 키 변경
댓글 없음:
댓글 쓰기