계속해서 쓰는 Vim 자동완성 플러그인 이야기. 이번엔 SuperTab이라는 물건을 소개한다.
http://www.vim.org/scripts/script.php?script_id=1643
'슈퍼'라는 이름 때문에 뭔가 대단한 것 처럼 보이는데... 뭐 개인적으론 좋은 기능이라고 생각한다. 그냥 타이핑 도중 탭 키를 누르면 자동완성을 해 주거나 등의 기능을 제공한다. 다르게 말하자면, TAB키에 Ctrl-N 키의 기능을 부여하는 단순한 기능이다.
-_-;;;
뭔가 너무 허전하다. 하지만 더 이상 소개글에 쓸 내용이 없다.
참고로 NeoComplCache와 함께 쓰게 되면 좀 문제를 일으킨다. 함께 쓰는 방법에 대한 해법이 있길래 적용해 봤지만 썩 만족스럽지 않은 결과를 얻었다.
SnipMate와 함께 사용할 때도 문제가 있는데, 자동완성이 탭 키로 이루어지다 보니 SnipMate 트리거로 쓰이는 단어를 입력할 때 SnipMate가 동작하지 않는다. 따라서 SnipMate를 발동시키려면 자동완성을 완료한 후에 다시 탭을 눌러주어야 하는 귀찮은 점도 있다.
... 솔직히 다 쓰고 싶은데 뭔가 충돌이 심하다. 그냥 Emacs나 쓰자 히힛 ...
Popular Posts
-
예전에 Vim에서 tags 파일 경로를 부모 디렉토리들로 지정해서 자동으로 태그를 지정하는 방법 을 포스팅 했던 적이 있다. 하지만 Emacs에서는 동일한 형태로 지정을 해서 사용하는게 안되었다. 이런 기능을 원했지만 검색으로 찾을 수는 없었다. ...
-
메소드(Method)란 클래스에 정의된 클래스 멤버 함수를 의미한다. 스위프트(Swift)에서는 클래스 뿐만 아니라 구조체에서도 동일하게 이 메소드를 정의 할 수 있다는 특징이 있다.
-
제목대로 나는 안드로이드를 혐오하는데... 그 이유를 적기 보단 경험담을 적어볼까 한다. 직접 경험한, 그리고 주변 사람들의 경험담이다. 물론 글로 표현하기 위해 과장하거나 고쳤다 -_-; [참고] 이 글은 2011년 5월 경에 쓰여진 글입니다. ...
-
node.js 는 비동기(asynchronous) 모델의 코딩을 하기 쉽도록 디자인 되어 있다. 하지만 그렇다고 무작정 쉽게 코딩이 가능한건 아니다. 기존의 동기화 기반의 멀티스레드 모델을 코딩 했거나 함수나 메서드 등의 리턴값을 이용해 로직을 작성하...
-
내 나이대도 이제는 젊다고 하기에는 힘든(?) 수준으로 치닫고 있다. 세월의 흐름이 너무 빨라서 아쉽고 벅차고 숨차기는 하지만, 이럴 때 일 수록 추억을 떠올려 보면 나름 재미있는 세월을 보냈구나 생각이 든다. 이참에 옛날 옛적에 쓰던 구식 컴퓨터...
-
블로그 검색 유입 경로 중 동영상 플레이어에 대한 검색어가 많아서 이와 관련된 글을 하나 써 보자 한다. 주제는 개인적으로 사용해 본 Mac OS X 용 동영상 플레이어 및 소감. (내용이 길어질 것 같기에 스크린샷은 생략 ~_~)
-
Q. 1.3과 1.12 중 어느 버전이 더 최신 버전인가요? A. 1.12가 더 최신버전입니다. 위의 같은 질문류를 커뮤니티에서 본 적이 있는데 놀랍게도 1.3을 1.12보다 더 높은 버전으로 생각하는 사람이 많은 것 같았다. 그래서 이번에는 버...
-
이번엔 iOS SDK 기반 Objective-C에서도 웹페이지를 비동기로 긁어오는 기능을 하는 코드를 메모해본다. (NS 계열 API이니 아이폰/아이패드/Mac OS X에서 다 쓸 수 있을 듯)
-
개인적으로 윈도우를 오랫동안 사용하다 맥을 처음 사용했을 때 용어나 각 앱의 이름이 뭔지 몰라서 막막했던 시절이 있었다. 그 때를 회상하며 약간 헷갈리거나 알 수 없는 용어들을 한번 정리해 볼까 한다.
-
이번 글은 굉장히 유명한 수학 함수 3가지를 적어보는 글입니다. 그리고 오랜만에 구어체가 아닌 존대말(?)로 쓰는 글이기도 하겠네요. 이번에 언급하는 함수 세 가지, 즉 ceil(), floor(), round() 함수는 C 언어 시절부터 쓰이...
Tags
Blog Archive
-
▼
2011
(273)
-
▼
10월
(10)
- [Emacs] shell-command-on-region
- [Vim] 탭 키로 자동완성 SuperTab
- [Vim] 강력한 자동완성 플러그인 neocomplcache
- 인공지능과 LISP의 창조자, John McCarthy 사망
- [Vim] Python 오류 체크 플러그인 pyflakes.vim
- [Xcode] 인터페이스빌더 Action/Outlet Unavailable 문제
- [Vim] 파일 별 들여쓰기 크기 설정하기
- [Emacs] Smex - M-x Enhancement
- C 언어 창시자 데니스 리치 사망
- Blogger의 새로운 Dynamic Views
-
▼
10월
(10)
0 comments:
댓글 쓰기