Vim에서 HTML 등 XML 기반의 문서를 편집하기 편하게 해 주는 플러그인으로 surround.vim 이란게 있다.
2011-04-13
2011-04-12
[Mac OS X] 바람 입력기 설정창이 뜨지 않을 때
바람입력기를 사용할 때, 환경설정 창을 열었을 때 Window라는 창만 달랑 뜨고 아무런 변화가 없는 경우가 있다. 내 경우 오랫동안 사용하다 환경설정을 열어봤을 때 종종 이런 경우가 발생했었다.
[Vim] Plugin: Conque Shell
Vim
//
2011년 4월 12일 작성
Conque Shell은 Vim 내부에서 쉘을 쓸 수 있게 에뮬레이션 해 주는 플러그인이다.
[Vim] 자동완성 플러그인 AutoComplPop
Vim
//
2011년 4월 12일 작성
이전에 Emacs의 auto-complete-mode가 vim에서 된다면 emacs를 버릴 거라는 이야기를 농담삼아 했었던 적이 있는데 정말로 되는 기능이었다. AutoComplPop이 바로 그 기능을 제공해 주는 플러그인.
[Vim] Vim에서 ESC를 눌렀을 때 영문 상태로 전환하기
Vim
//
2011년 4월 12일 작성
Vim에서 한글을 입력하다 ESC를 눌러서 편집모드를 빠져 나와서 다른 커맨드를 입력하려 할 때 동작 안하는 경우가 있다. 한글 상태라서 키 입력을 제대로 못 알아먹는 상태인데 수동으로 영문으로 바꿔주면 되긴 된다. 이런 불편함으로 인해 영어만을 사용하는 나라가 아닌 것에 비운을 느껴야 할 것인가!
[iOS] Objective-C Singletone Pattern
iOS
,
Objective-C
//
2011년 4월 12일 작성
2011-04-11
[Emacs] emacs-evernote-mode
Emacs
//
2011년 4월 11일 작성
simplenote에 관해서는 좀 글을 썼었지만, evernote는 3rd Party에 대한 지원이 별로 없는 것 같아서 오래전에 버린 메모 서비스다. 리눅스용 클라이언트도 지원이 안되었다. 하지만 emacs에서도 이 에버노트를 사용할 수 있는 확장이 개발된 것으로 봐서 API를 제공하는 서비스 였다는 것을 알 수 있게 되었다.
[Emacs] Edit by root privilege
Emacs
//
2011년 4월 11일 작성
Unix나 Linux, 혹은 Mac OS X 사용자라면 루트(root) 사용자 권한으로 특정 파일을 편집해야 할 일이 있다. 이 경우 터미널에서 sudo 명령을 조합해 vim 등을 띄워서 편집하는 등의 방법이 많이 쓰이고 있다. (구형 Unix 라면 su 명령으로 유저 권한을 바꾸거나 root쉘로 바꾸는 경우도 있겠지만)
하지만 Emacs의 경우, emacs 자체를 루트 권한으로 띄우지 않는 한은 사용자에게 권한(permission)이 주어지지 않은 파일을 편집할 수가 없는 것 같다.
하지만 Emacs의 경우, emacs 자체를 루트 권한으로 띄우지 않는 한은 사용자에게 권한(permission)이 주어지지 않은 파일을 편집할 수가 없는 것 같다.
[Emacs] shell/eshell/terminal-mode?
Emacs
//
2011년 4월 11일 작성
Emacs는 버퍼 내에서 쉘 구동이 가능한 모드 몇 가지를 가지고 있다. 아래 3가지 커맨드를 입력해 보면 셋 다 비슷한 화면이 나오는 것을 확인할 수 있다.
M-x shell
M-x eshell
M-x term
[Emacs] 설정파일(.emacs) 공유
Emacs
//
2011년 4월 11일 작성
올려둔지는 제법 오래 되었지만 일단 개인적으로 쓰는 Emacs 설정파일(.emacs, dotemacs)을 개인적인 용도(?)로 github.com에 올려두었다.
2011-04-08
[Vim] Vim 에서 MarkDown 사용하기
오랫만에 또다시 마크다운 애찬론. 이번엔 Vim에서 사용하기 위한 플러그인 들을 살펴보겠다.
[iOS] UINavigationController의 push/pop 애니메이션 변경하기
iOS
,
Objective-C
//
2011년 4월 8일 작성
UINavigationController는 아이폰의 일반적인 네비게이션 UI를 쉽게 만들 수 있도록 해 준다. 물론 애니메이션도 필요하면 사용할 수 있다.
하지만
그렇다고 해서 못 바꾸는 건 아니다. 약간의 노가다가 추가되면 원하는 에니메이션을 이용할 수 있다.
하지만
pushViewController:animated
혹은 popViewControllerAnimated:animated
를 사용할 때 애니메이션을 사용할지 여부만 고를 수 있지 애니메이션 종류를 고를 수는 없다. 무조건 좌/우로 플립되는 애니메이션만 사용할 수 있다.그렇다고 해서 못 바꾸는 건 아니다. 약간의 노가다가 추가되면 원하는 에니메이션을 이용할 수 있다.
피드 구독하기:
글 (Atom)