2008년 02월 14일
emacs로 편하게 소스 공유하세요
me2emacs를 만든 후 Mithrandir님의 요청으로 pastebin을 편하게 쓸수있는 el을 만들어 달라고하셔서 한번 만들어봤습니다.
프로그래밍하다가 종종 남들에게 소스코드를 보여줘야 될 경우가 있는데 그런 때에 편하게 사용하실 수 있습니다.
사용하기 위해 pastebin-name을 설정하셔야 됩니다.
일단 첨부파일을 받으신 후 emacs가 인식하는 디렉토리에 파일을 넣어두고 설정파일에 아래와 같이 추가하세요.
2가지의 명령어가 제공됩니다.
pastebin사이트에 붙여넣을 때 현재 사용중인 모드에 따라 언어가 결정됩니다.
이해하기 쉽도록 그림으로 설명드리죠.

특정영역을 포스팅할려면 먼저 영역을 지정하고 M-x pastebin-region을 사용합니다.

그후 포스팅할 소스에 대한 설명을 입력합니다.

제대로 포스팅이 됐으면 그림과 같이 URL이 출력됩니다.

웹브라우저로 해당 URL에 접속하시면 포스팅된 소스를 보실수 있습니다.
현재 사용모드가 emacs-lisp-mode이므로 언어가 lisp소스로 포스팅 되어있는 것을 확인하실 수 있습니다.
소스를 이해못해 질문할 때나 남들과 공유해야 될 소스가 있을 때 편하게 이용하세요.
pastebin.el
프로그래밍하다가 종종 남들에게 소스코드를 보여줘야 될 경우가 있는데 그런 때에 편하게 사용하실 수 있습니다.
사용하기 위해 pastebin-name을 설정하셔야 됩니다.
일단 첨부파일을 받으신 후 emacs가 인식하는 디렉토리에 파일을 넣어두고 설정파일에 아래와 같이 추가하세요.
(require 'pastebin)
(setq pastebin-name "사용할 닉네임")
2가지의 명령어가 제공됩니다.
- M-x pastebin-buffer : 현재 편집중인 파일을 통채로 붙여넣습니다. 붙여넣은 소스는 1달간 유지됩니다.
- M-x pastebin-region : 선택한 영역을 붙여넣습니다. 붙여넣은 소스는 1주일간 유지됩니다.
pastebin사이트에 붙여넣을 때 현재 사용중인 모드에 따라 언어가 결정됩니다.
이해하기 쉽도록 그림으로 설명드리죠.

특정영역을 포스팅할려면 먼저 영역을 지정하고 M-x pastebin-region을 사용합니다.

그후 포스팅할 소스에 대한 설명을 입력합니다.

제대로 포스팅이 됐으면 그림과 같이 URL이 출력됩니다.

웹브라우저로 해당 URL에 접속하시면 포스팅된 소스를 보실수 있습니다.
현재 사용모드가 emacs-lisp-mode이므로 언어가 lisp소스로 포스팅 되어있는 것을 확인하실 수 있습니다.
소스를 이해못해 질문할 때나 남들과 공유해야 될 소스가 있을 때 편하게 이용하세요.
pastebin.el
# by | 2008/02/14 23:10 | 트랙백 | 핑백(2) | 덧글(6)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
... 퐁 돌아보는 공감받은 공감하는 친구들은 ← 2008년 2월 1 2 3 4 5 6 8 9 10 11 12 13 14 14 Feb 2008 0 metoo emacs유저에게 드리는 발렌타인데이 선물입니다. 미쓰옹 받으세요. 오후 11시 13분 pastebin elisp 즐거운emacs 댓글 (0) 0 metoo 어제 고기먹다 혀에 상처가 났다. 오늘 고기 ... more
... 돌아보는 공감받은 공감하는 친구들은 ← 2008년 2월 1 2 3 4 5 6 8 9 10 11 12 13 14 15 15 Feb 2008 0 metoo 미쓰옹의 조언으로 수정판..자동으로 브라우저까지 실행됩니다. 편하네요. 오전 11시 2분 pastebin elisp 댓글 (0) « 2008년 02월 14일, 목요일 Today 141 ... more
자동으로 웹브라우저를 띄워서 접속하도록 하는 방법이 나을것같은데..
웹브라우저 어떻게 실행하는지 찾아봐야겠군요..
(browse-url "http://sylphong.egloos.com")
하면 되요.
수정해서 올렸어요. 브라우저로도 실행되고 메세지로도 나와요.