2011-05-04

[Emacs] camelCase를 읽기 편하게 만들어 주는 glasses-mode

camelCase에 대해 언급한 적이 있었는데, 사실 가독성이 아주 좋은 편은 아니다. 심볼 가독성 면에서는 snake_case가 가장 좋다고 생각되지 않는가? 단어와 단어 사이가 확연하게 구분되니까.

하여간, Emacs에서 좀 특별한 모드가 하나 기본적으로 주어지는데 이런 camelCase혹은 MixedCase 형태의 심볼을 snake_case 처럼 읽기 편하게 만들어 주는 glasses-mode가 그것이다.

[Emacs] 모든 버퍼 저장하기

일단 C-x s키는 모든 수정된 버퍼를 저장할 수 있도록 도와주는 save-some-buffers에 바인드 되어 있는 단축키다. 하나의 버퍼를 저장할 때 쓰는 C-x C-s와는 다르다;;

이 외에 자동저장 등을 구현하는 방법이 있긴 하겠지만...

여기서는 단순하게 종료 시 수정된 버퍼를 몽땅 저장하는 코드를 하나 소개한다.

[Emacs] 쉘 커맨드 결과 가져오기

Emacs에서 간혹 쉘에서 실행한 결과 내용을 가져오고 싶을 때가 있다. 이 경우 물론 shell-mode등으로 실행시켜서 결과를 가져와도 되긴 하지만...

2011-05-03

[Vim] 파일 관리자 대체 플러그인 NERDTree

NERDTree는 Vim의 파일 관리(정확히 탐색이라 하는게 맞을지도 모르겠다)를 대체하는 플러그인으로 트리 형태로 디렉토리와 파일 구조를 보여주고, 자주 찾는 디렉토리 등을 북마크 형태로 관리할 수 있게 해 주며, 파일을 열거나 복사/삭제 하는 것 등을 도와주는 기능을 제공한다.

2011-05-02

2011-05-01

2011-04-30

[iOS] Status Bar 스타일 바꾸기 및 숨기기

아이폰 화면의 가장 상단에 안테나나 시계 등이 표시되는 막대기를 Status Bar라 부른다. (국내 특정 업체에선 인디케이터라 부르기도 한다). 이 포스팅은 이 스테이터스바의 스타일을 바꾸거나 숨기는 등의 예시를 들어본다.

Xcode 4.1 Developer Preview 4 공개

너무 무거워 살 좀 빼줘! 라고 외치게 되는 Xcode4의 다음 버전인 4.1 Developer Preview 4가 나왔나보다. 미국시간으로 29일 이니깐 오늘인가 -_-;

2011-04-29

[Emacs] 괄호 자동 입력 마이너모드 textmate-mode

TextMate는 Mac OS X에서 코드에디터로써 아주 대명사처럼 쓰여지고 있다. 그만큼 기능이 좋다는 이야기겠지만 써 보질 않았으니 당췌 뭔지... -_-

하여간 textmate-mode는 뭔가 기능이 많아 보이지만, 일단 Emacs에서 괄호 등을 입력했을 때 자동으로 페어(닫히는 괄호 등)를 입력해 주는 기능을 제공해 준다. 물론 비슷하게 autopair 모드가 있는데 내 Emacs 에서 로딩 시 에러가 발생하는 바람에 포기한 비운의 모드다.