'Emacs'에 해당되는 글 3건

  1. 2012.01.30 Emacs에서 최신파일 열기 (Emacs' Recent Files)
  2. 2012.01.30 Emac에서 클립보드 공유하기 (Emacs Clipboard sharing in the Terminal.app for OSX)
  3. 2010.05.18 Quick reference in Emacs latex

Emacs에서 최신파일 열기 (Emacs' Recent Files)

Emacs 2012. 1. 30. 13:36

Emacs를 다시 시작하게 되면

이전 작업때 열었던 파일을 찾아서 열기가 귀찮을 때가 많다.

이럴땐 recent file목록을 보여주는 기능을 넣어보자

다음 줄을 ~/.emacs에 추가한다.

;; recentf stuff
(require 'recentf)
(recentf-mode 1)
(setq recentf-max-menu-items 25)
(global-set-key "\C-x\ \C-r" 'recentf-open-files)


그리고 emacs를 다시 시작했을 때
CTRL-X CTRL-R를 누르면 최근에 열렸던 파일의 목록이 나오게 된다.

:

Emac에서 클립보드 공유하기 (Emacs Clipboard sharing in the Terminal.app for OSX)

Emacs 2012. 1. 30. 13:05

Emac에서 클립보드 공유하기 (Clipboard sharing in the terminal Emacs for OSX)

Mac OSX (Lion, Snow leopard, Leopard)에는 Aquaemacs가 있어서 클립보드를 emacs와 맥에서 공유가 가능하다.

하지만 터미널(Terminal.app)에서 쓰는 emacs는 그렇지가 않아 불편할 때가 있다.

이럴때는 ~/.emacs 파일에 다음을 추가하면 된다.

#!/bin/sh

(defun mac-copy ()
  (shell-command-to-string "pbpaste"))

(defun mac-paste (text &optional push)
  (let ((process-connection-type nil))
    (let ((proc (start-process "pbcopy" "*Messages*" "pbcopy")))
      (process-send-string proc text)
      (process-send-eof proc))))

(setq interprogram-cut-function 'mac-paste)
(setq interprogram-paste-function 'mac-copy)

저장후 emacs를 다시 띄우면 된다.

:

Quick reference in Emacs latex

Emacs 2010. 5. 18. 16:23

arecibo wrote..

: 안녕하세요?
:
: 상당히 방대한 분량에 수식이 가득찬 논문을 쓰고 있습니다.
:
: 현재 OSX 10.4.9에서 MacTeX과 Aquamacs Emacs를 이용해서 작성을 하구 있
: 구요, 상호참조가 챕터, 섹션, 서브섹션, 수식, 표, 그림 등등에 아주 많
: 이 널려 있습니다. (report class를 사용하고 있습니다.)
:
: 짧은 문서를 작성할 때는 별로 대수롭지 않게 스크롤을 해 가면서 label을
: 찾아서 ref를 쓸 수가 있었는데, \include 명령을 통해서 조각난 문서들을
: 하나의 문서에 합쳐서 참조를 하려니까 자꾸 헷갈리고 있습니다.
:
: main.tex에 \include된 문서가 intro.tex, previous.tex,
: methodology.tex, policy.tex, conclusion.tex 으로 총 5개가 있는데요,
: previous.tex에서 labelling된 수식을 methodology.tex에서 쓰고자 할 때
: previous.tex를 열어서 눈으로 일일이 찾아가야 하는 수고를 하고 있습니다.
:
: (OSX의 Aquamacs를 이용해서,) label된 것들만 쉽게 볼 수 있는 방법이 있
: 을까요?
:
: 윈도우즈의 NTmacs를 쓸 때는 auctex를 이용하면 label된 것들만 모아놓은
: 작은 창이 하나 떴던 것으로 기억합니다만.. Aquamacs에서는 어떻게 하는
: 지 모르겠군요.

한번 컴파일해서 메인 파일과 부수 파일의 .aux가 모두 만들어져 있다고
할 때, 편집 창에서

C-c )

또는 메뉴의 Ref -> \ref 를 누르면 RefTeX이 동작합니다. 적어도 이
분야에서 Emacs를 따라올 편집기는 없는 것 같습니다.

부수 파일에는 메인 파일을 지정하는 LocalVariable 설정이 되어 있어야
할지 모르겠습니다.
: