less than 1 minute read

(use-package org
  :pin org
  :ensure org-plus-contrib
  :config
  (require 'ox-confluence))

confluence wiki markup을 배우나? org-mode로 쓰고 해당 포맷으로 export 하면 될 것을. confluence도 있나 찾아봤다. 그래. 없으면 섭하지. ox-confluence을 사용하면 된다.

ox-confluence 패키지가 ELPA(Emacs Lisp Package Archive)에 단독 데뷔는 못 했다. org-plus-contrib을 설치하면 딸려온다.

M-x org-confluence-export-as-confluence

범위를 잡고 함수를 실행하면 된다.

기본적인 문법은 export 잘 된다. 하지만 인용 블록이 그냥 쌩으로 나가서 찾아봤다. 라이브러리 코드를 보니 quote-block 처리가 빠져있다. 2016-12-13 커밋에 추가했네. 하지만 내가 받은 패키지에는 처리가 빠져있다. org-plus-contrib-20170821 버전을 사용 중이다.

(add-to-list 'load-path "~/.emacs.d/lisp/")
(require 'my-ox-confluence)

에라이 몰라몰라. 최신 ox-confluence 코드를 복사했다. 라이브러리 이름만 살짝 변경해서 사용 중이다. 막 수정하며 편하게 사용하려고.

뭐 귀찮은 일이 좀 있었지만 org-mode만 사용하면 돼서 행복~

C-x C-s C-x C-c