파일 브라우저(Dired) 열기
C-x C-f 디렉토리 경로
파일 열기 또는 생성
C-x C-f 파일 경로
DIRED 모드 단축키
상위 경로
^
위 아래 이동 (next / previous)
n 또는 p
새로 고침
g
폴더 만들기
+ 디렉토리명 RET
파일 삭제 (Delete)
대문자 D yes RET
파일 이동 및 파일 이름 변경 (Rename)
대문자 R 이동경로 RET
파일 복사 (Copy)
대문자 C 복사경로 RET
파일 선택 (여러 파일 조작)
m
파일 선택 취소
u
전체 선택 취소
U
2013년 3월 1일 금요일
EmacsW32 + ftp tramp
윈도 기본 ftp 는 emacs 와 궁합이 잘 안맞는거 같다.
EmacsW32 설치 폴더에 GNU ftp 실행 파일이 존재한다.
예) C:/Program Files/Emacs/EmacsW32/gnuwin32/bin/
윈도 기본 ftp 대신 GNU ftp 를 이용하도록 하기 위해 .emacs 파일에 아래 내용을 추가한다.
(when (string-equal system-type "windows-nt")
(setq exec-path
(append '("C:/Program Files/Emacs/EmacsW32/gnuwin32/bin/") exec-path)))
- OS 가 windows-nt 인 경우 실행 파일 탐색 경로 목록에 GNU ftp 프로그램이 있는 경로를 추가한다.
- append 함수는 여러 항목을 하나의 목록으로 합치는 함수이고 먼저 GNU ftp 프로그램 경로를 앞에 놓고 기존의 exec-path 를 뒤에 둠으로써 emacs 가 제일 먼저 GNU ftp 프로그램이 있는 경로를 탐색하게 한다.
테스트
M-x eval-buffer 또는 emacs 를 재시작해서 변동사항을 emacs 에 반영한다.
예)
C-x C-f /ftp:user-name@hostname:/
파일 목록이 보이면 성공
EmacsW32 설치 폴더에 GNU ftp 실행 파일이 존재한다.
예) C:/Program Files/Emacs/EmacsW32/gnuwin32/bin/
윈도 기본 ftp 대신 GNU ftp 를 이용하도록 하기 위해 .emacs 파일에 아래 내용을 추가한다.
(when (string-equal system-type "windows-nt")
(setq exec-path
(append '("C:/Program Files/Emacs/EmacsW32/gnuwin32/bin/") exec-path)))
- OS 가 windows-nt 인 경우 실행 파일 탐색 경로 목록에 GNU ftp 프로그램이 있는 경로를 추가한다.
- append 함수는 여러 항목을 하나의 목록으로 합치는 함수이고 먼저 GNU ftp 프로그램 경로를 앞에 놓고 기존의 exec-path 를 뒤에 둠으로써 emacs 가 제일 먼저 GNU ftp 프로그램이 있는 경로를 탐색하게 한다.
테스트
M-x eval-buffer 또는 emacs 를 재시작해서 변동사항을 emacs 에 반영한다.
예)
C-x C-f /ftp:user-name@hostname:/
파일 목록이 보이면 성공
EmacsW32 + home 경로 변경
C:\Program Files\Emacs\site-lisp\site-start.el 파일에 아래 내용을 추가
(setenv "HOME" "c:/home")
- c:\home 으로 시작 경로 변경
C-x C-f ~/ 를 실행하여 home 경로를 확인한다.
(setenv "HOME" "c:/home")
- c:\home 으로 시작 경로 변경
C-x C-f ~/ 를 실행하여 home 경로를 확인한다.
2013년 2월 8일 금요일
Org-mode 설치
참고: http://orgmode.org/org.html#Introduction
1. Org-mode 다운로드
- http://orgmode.org/ 로 접속해서 원하는 형태의 압축 파일을 다운로드 받는다.
- 압축 파일은 어디는 상관 없겠지만 emacs 의 홈 디렉토리에 폴더를 생성하는 편이 좋을 듯 하다.
!) 홈 디렉토리를 모르겠다면 아래 명령어를 통해 알 수 있겠다.
!) 윈도용 emacs (EmacsW32) 에서 홈 디렉토리 지정하기
2. Emacs 에서 Org-mode 를 사용하기 위한 설정
참고: http://orgmode.org/org.html#Installation
ㄱ) org-mode 압축을 풀면 아래와 같은 하부 directory 에 .el 파일들이 존재한다.
3. 사용 방법은 아래 사이트 참조
http://emacs.kldp.net/wiki/doku.php?id=emacs_modes:org
1. Org-mode 다운로드
- http://orgmode.org/ 로 접속해서 원하는 형태의 압축 파일을 다운로드 받는다.
- 압축 파일은 어디는 상관 없겠지만 emacs 의 홈 디렉토리에 폴더를 생성하는 편이 좋을 듯 하다.
!) 홈 디렉토리를 모르겠다면 아래 명령어를 통해 알 수 있겠다.
C-x C-f [ret]
~/ [ret]
!) 윈도용 emacs (EmacsW32) 에서 홈 디렉토리 지정하기
- Emacs 파일을 실행하면 처음 실행되는 lisp 파일에 아래처럼 내용을 추가
- 일반적으로 C:\Program Files\Emacs\site-lisp 에 site-start.el 라는 이름의 파일
(setenv "HOME" "c:/home/emacs")
- 굵게 처리한 부분을 원하는 위치로 지정하면 된다.
2. Emacs 에서 Org-mode 를 사용하기 위한 설정
참고: http://orgmode.org/org.html#Installation
ㄱ) org-mode 압축을 풀면 아래와 같은 하부 directory 에 .el 파일들이 존재한다.
- [org-mode path]/lisp
- [org-mode path]/contrib/lisp
(add-to-list 'load-path "[org-mode path]/lisp")
(add-to-list 'load-path "[org-mode path]/contrib/lisp")
- 굵게 처리한 부분을 자신이 압축을 푼 위치로 변환한다.
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))ㄹ) 반드시 org-mode 상태가 아니더라도 org 기능을 사용하기 위해 아래 내용을 .emacs 파일에 추가한다.
(global-set-key "\C-cl" 'org-store-link)ㅁ) .emacs 파일을 적용하기 위해 emacs 를 재시작하던지 재시작없이 아래 명령어를 이용해서 바로 적용한다.
(global-set-key "\C-cc" 'org-capture)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)
M-x [ret]
eval-buffer [ret]
- .emacs 버퍼가 활성화 되어 있어야 한다.
3. 사용 방법은 아래 사이트 참조
http://emacs.kldp.net/wiki/doku.php?id=emacs_modes:org
피드 구독하기:
글 (Atom)