Vim
#
Find similar titles
- (rev. 8)
- Hyungyong Kim
Structured data
- About
- Text editor
- Date Published
- URL
- https://en.wikipedia.org/wiki/Vim_(text_editor)
Vi IMproved. GNU licenced Text editor
Table of Contents
관련자료 #
학습용 자료
블로그 포스트
- Vim은 어디서 왔나 : 번역 글. Bell labs에서 시작됨. Vim의 성공 이유는 오랜 역사 때문이라고.
- 레거시 코드를 파괴하는 Vim 벽돌 깨기
- Vim에서 Flake8(PEP8 lint) 설치 및 사용
활용 팁
다른 프로그램과의 연동 #
ctags #
$ ctags . -R
후에 CTRL-] 으로 이동한 후, CTRL-T 로 빽한다.
zsh #
$ set -o vi
쉘에서 vi 모드 이용
각종 팁 #
전체를 클립보드에 넣기 #
:%w !pbcopy
치환 #
파일내에서 파일이름을 갖고 그룹핑을 할 때 \f 를 쓴다. 예를 들어 Django template URL substitution 시
:%s/href="css\/\(\f\+\)"/href="{% static 'incogwas\/css\/\1' %}"
인코딩 추가 #
파일을 열어보니, 문자 인코딩이 깨져 있을 때, 다음과 같이 바로 인코딩을 바꿔서 표시
:e ++enc=cp949
이 상태에서 파일의 인코딩을 바꿔서 저장하려면
:set fileencoding=utf-8
:w
줄 마지막 문자 삭제 #
윈도우에 줄 마지막 M (M은 윈도우에서 Ctrl-Q Ctrl-M, 리눅스에서 Ctrl-V Ctrl-M)
:%s/^M//
Incoming Links #
Related People (Person 0) #
Related Articles (Article 1) #
Related Software Applications (SoftwareApplication 2) #
Related Codes (Code 3) #
Suggested Pages #
- 0.097 diff
- 0.073
- 0.064
- 0.056
- 0.053
- 0.047 Making Love Out of Nothing at All
- 0.047
- 0.044 대한민국 SNS 이용현황 그림 다시 그리기
- 0.035
- 0.030
- More suggestions...