2011-04-20

[Emacs] Meta키 사망사건

사건의 발단은 윈도우 이동키를 새로 바인딩 하던 도중에 발생했다.

[Emacs] 반복 입력을 위한 모드, dot-mode.el

Vi/Vim의 강력한 기능 중 하나가 .으로 '마지막으로 입력했던 내용 그대로 붙여넣기'가 있다. 뭔가를 입력한 다음에 ESC를 누르고 원하는 위치로 이동해서 .을 누르면 방금 전에 입력했던 내용이 그대로 달라붙는다. 즉 반복적으로 동일한 커맨드를 입력할 때 굉장히 편한 기능이다.

Emacs의 경우도 물론 비슷한(-_-) 기능이 있지만 결코 편하지는 않다. 그래서 이와 비슷한 기능을 구현한 것이 바로 dot-mode 이다. (공식적으로 언급하고 있지만, dot 이라는 이름은 결국 vi의 . 을 의미하는 것으로 보면 된다)

2011-04-19

2011-04-18

[Elisp] List Enumeration

이번에는 Elisp(Emacs Lisp)에서 리스트를 순환하는 방법에 대해 소개.

[Vim] Script: Open URL

Vim에서 현재 라인에 있는 URL을 웹브라우저로 열어보고 싶을 때가 있어서 다음 스크립트를 만들어 봤다.