최신의 Emacs 22~23 에서는 한글 폰트 설정에 따른 불편함은 많이 사라진 편이지만, 역시 마음에 드는 폰트 설정은 힘든 편이었다. 특히 영문과 한글 폰트를 별도로 설정해야 하는 경우 크기를 맞추는 등의 삽질이 필요한 편이다.
2011-04-25
2011-04-22
[Vim] MacVim 한글 입력 문제
Vim
//
2011년 4월 22일 작성
만약 바람 한글 입력기를 사용 중일 때 MacVim에서 한글 입력이 이상할 수도 있다. 버전에 따라 틀리겠지만 자모가 흩어지거나 이상 입력되는 현상이 발생할 수도 있다.
내 경우 ㅆㅣㅂㅏㄹ (죄송합니다. 욕입니다. 하지만 이게 가장 좋은 예라서요... ㅠㅠ 일단은 그냥 쓰기 그래서 풀어서 씁니다만 실제로는 붙여서 적어야 해요...) 을 입력해보면 '씨' 라는 글자가 '씨ㅅ' 이런 식으로 써지는 등의 문제가 있었다.
내 경우 ㅆㅣㅂㅏㄹ (죄송합니다. 욕입니다. 하지만 이게 가장 좋은 예라서요... ㅠㅠ 일단은 그냥 쓰기 그래서 풀어서 씁니다만 실제로는 붙여서 적어야 해요...) 을 입력해보면 '씨' 라는 글자가 '씨ㅅ' 이런 식으로 써지는 등의 문제가 있었다.
[Emacs] 외부에서 파일이 수정되었을 때 자동으로 읽어들이기
Emacs
//
2011년 4월 22일 작성
Vim에서 편집 중이던 파일을 다른 에디터 등으로 수정했을 때, 다시 Vim으로 돌아가보면 그 파일이 변경되었다면서 다시 읽을 것인가를 물어온다.
하지만 Emacs의 경우 기본적으로 물어보는 절차라던가 자동으로 다시 읽어들인다던가 하지는 않는다. 그래서 낭패를 본 경우가 제법 있다.
하지만 Emacs의 경우 기본적으로 물어보는 절차라던가 자동으로 다시 읽어들인다던가 하지는 않는다. 그래서 낭패를 본 경우가 제법 있다.
[Emacs] Emacs for iPhone
Emacs
//
2011년 4월 22일 작성
[iOS] SBJson - JSON Framework
iOS
,
Objective-C
//
2011년 4월 22일 작성
SBJson 은 Objective-C로 만들어진 Cocoa용 JSON Framework 이다. Mac OS X 용 혹은 iOS 용으로 사용할 수 있다.
2011-04-20
[Emacs] 윈도우 관련 커맨드
Emacs
//
2011년 4월 20일 작성
Emacs에서 윈도우 생성/닫기/크기조절/포커스 이동에 대한 커맨드와 관련 정보를 소개한다. 아래는 기본적으로 제공되는 단축키 및 기능 중 자주 쓸 만한 것 들이다.
C-x 1
: 다른 창 모두 닫기 (즉 현재창을 최대화)C-x 2
: 현재창을 세로로 나누기C-x 3
: 현재창을 가로로 나누기C-x o
: 다른 창으로 이동(other-window)- 정보표시줄 좌클릭 후 드래그: 해당 창의 세로 크기 조절
- 정보표시줄 우클릭: 해당 창을 닫는다.
[Emacs] Meta키 사망사건
Emacs
//
2011년 4월 20일 작성
사건의 발단은 윈도우 이동키를 새로 바인딩 하던 도중에 발생했다.
[Emacs] 반복 입력을 위한 모드, dot-mode.el
Emacs
//
2011년 4월 20일 작성
Vi/Vim의 강력한 기능 중 하나가
Emacs의 경우도 물론 비슷한(-_-) 기능이 있지만 결코 편하지는 않다. 그래서 이와 비슷한 기능을 구현한 것이 바로 dot-mode 이다. (공식적으로 언급하고 있지만, dot 이라는 이름은 결국 vi의
.
으로 '마지막으로 입력했던 내용 그대로 붙여넣기'가 있다. 뭔가를 입력한 다음에 ESC
를 누르고 원하는 위치로 이동해서 .
을 누르면 방금 전에 입력했던 내용이 그대로 달라붙는다. 즉 반복적으로 동일한 커맨드를 입력할 때 굉장히 편한 기능이다.Emacs의 경우도 물론 비슷한(-_-) 기능이 있지만 결코 편하지는 않다. 그래서 이와 비슷한 기능을 구현한 것이 바로 dot-mode 이다. (공식적으로 언급하고 있지만, dot 이라는 이름은 결국 vi의
.
을 의미하는 것으로 보면 된다)2011-04-19
2011-04-18
[Elisp] List Enumeration
Emacs
//
2011년 4월 18일 작성
이번에는 Elisp(Emacs Lisp)에서 리스트를 순환하는 방법에 대해 소개.
피드 구독하기:
글 (Atom)