Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vim [2015/01/30 13:49] 진보넷 [구문 강조 Syntax Highlighting] |
vim [2015/01/30 13:52] (current) 진보넷 [구문 강조 Syntax Highlighting] |
||
---|---|---|---|
Line 3: | Line 3: | ||
[{{:lab:vi-vim-cheat-sheet-ko.png?file&400|단축키 조견표}}] | [{{:lab:vi-vim-cheat-sheet-ko.png?file&400|단축키 조견표}}] | ||
- | ===== 설정 indent ===== | + | ====== 설정 ====== |
- | ==== 들여쓰기 ==== | + | ===== 들여쓰기 Indent ===== |
다음 설정을 계정 디렉토리의 ''.vimrc'' 파일에 추가하면 들여쓰기 관련 설정이 4칸으로 통일된다. | 다음 설정을 계정 디렉토리의 ''.vimrc'' 파일에 추가하면 들여쓰기 관련 설정이 4칸으로 통일된다. | ||
Line 16: | Line 16: | ||
set expandtab | set expandtab | ||
</code> | </code> | ||
- | ==== 구문 강조 Syntax Highlighting ==== | ||
- | 구문 강조 기능을 켜려면 계정 디렉토리 안의 ''.vimrc'' 파일에 다음 코드를 추가한다. | + | ===== 구문 강조 Syntax Highlighting ===== |
+ | |||
+ | 다음 코드를 계정 디렉토리 안의 ''.vimrc'' 파일에 추가하면 구문 강조 기능이 활성화된다. | ||
<code> | <code> | ||
Line 24: | Line 25: | ||
</code> | </code> | ||
- | === 예시: [[LESS]] 라이브러리를 위한 구문 강조 기능 추가 === | + | ==== 구문 강조 기능 추가하기 ==== |
+ | |||
+ | 예시: [[LESS|.less]] 파일을 위한 구문 강조 기능 추가 | ||
- | - 정의 파일 세트를 적당한 위치(''/user/local/src'')에 저장한다. | + | - 정의 파일 세트를 적당한 위치(예: ''/user/local/src'')에 저장한다. |
- VIM 설정 폴더의 ''ftplugin'', ''indent'', ''syntax'' 폴더에 정의 파일들을 추가한다. | - VIM 설정 폴더의 ''ftplugin'', ''indent'', ''syntax'' 폴더에 정의 파일들을 추가한다. | ||
- ''filetype.vim'' 파일에 핸들러를 추가한다. ([[CSS]] 관련 기능이므로 css 핸들러 위에 추가하기로 한다) | - ''filetype.vim'' 파일에 핸들러를 추가한다. ([[CSS]] 관련 기능이므로 css 핸들러 위에 추가하기로 한다) |