1. ~/.emacs 파일을 만들거나 편집합니다.
2. 다음 두 줄 추가합니다.
(setq x-select-enable-clipboard t) (setq interprogram-paste-function 'x-cut-buffer-or-selection-value)
3. C-y 로 클립보드 붙여넣기 (한글은 안됨)
1. ~/.emacs 파일을 만들거나 편집합니다.
2. 다음 두 줄 추가합니다.
(setq x-select-enable-clipboard t) (setq interprogram-paste-function 'x-cut-buffer-or-selection-value)
3. C-y 로 클립보드 붙여넣기 (한글은 안됨)
복사하기
C-a: 커서 줄 앞으로
C-SPC: 선택 시작
C-n: 커서 줄 끝으로
M-w: 영역 복사
C-y: 붙이기
M(meta key)은 ESC 누르고 나서 다음 키(w) 입력입니다.
참고: http://stackoverflow.com/questions/88399/how-do-i-duplicate-a-whole-line-in-emacs
Undo
3가지 방법
C-/
C-x, u
C-_
emacs에서 html을 편집할 때
C-c C-v 단축키로 해당 html을 브라우저에서 열 수 있습니다.
C-c / 단축키로 열린 태그에 대한 닫는 태그를 자동 입력할 수 있습니다.
관련: http://www.gnu.org/software/emacs/manual/html_node/emacs/HTML-Mode.html
image from: http://en.wikipedia.org/wiki/Wikipedia:Call_a_spade_a_spade
윈도우 스토어에 이제 떴네요.
3.63G 인데, 윈도우의 짝수 버전은 시험용이라는 생각이 듭니다.
설치를 마치면 후기를 남겨볼 생각입니다.
일반적으로 통합개발환경을 IDE라고 합니다만, Python은 IDLE라는 용어를 사용합니다. 무엇의 약자인지 확인해 보고 파이썬의 묘함이 느껴졌습니다.
IDLE 영어 단어에 맞추기 위해서 L을 부각시킨 것처럼 보입니다. Integrated DeveLopment Environment 라니.
C-x C-s
가장 일반적인 저장
emacs hello.py
#!/usr/bin/python
print("Hello World")
C-x C-s
C-x C-c
chmod +x hello.py
./hello.py
Hello World
Ctrl+x, Ctrl+c
이걸 몰라서 프로세스를 kill 했습니다.
첫 화면의 우측에 있는 Exit Emacs C-x C-c
이게 안 보이더군요.
15년 동안 Emacs를 써왔고, 어느 순간 그것으로 이메일도 읽고, 웹 브라우징도 하고, 커피까지 만들고(다들 그렇게 하시죠?) 있네요.
"I’ve been using Emacs for 15+ years and at one point I used it to read my email, browse the web, and make coffee (haven’t we all?)."
from: http://pedrokroger.net/getting-started-pycharm-python-ide/
image from: http://commons.wikimedia.org/wiki/File:Emacs.png
그리고,
Last login: Wed Feb 5 20:18:36 on ttys000
kenuui-Retina-MacBook-Pro:~ kenu$ brew install emacs
==> Downloading http://ftpmirror.gnu.org/emacs/emacs-24.3.tar.gz