Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vim [2015/01/30 13:44]
진보넷 [설정]
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 ​=====
-==== 구문 강조 Syntax Highlighting ​====+
  
-예시: [[LESS]] 라이브러를 위한 구문 강조 기능 ​추가+다음 설정을 계정 디렉토의 ''​.vimrc''​ 파일에 ​추가하면 들여쓰기 관련 설정이 4칸으로 통일된다.
  
-  ​- 정의 파일 세트를 적당한 위치(''/​user/​local/​src''​)에 저장한다.+<​code>​ 
 +set tabstop=4 
 +set shiftwidth=4 
 +set softtabstop=4 
 +set smarttab 
 +set expandtab 
 +</​code>​ 
 + 
 +===== 구문 강조 Syntax Highlighting ===== 
 + 
 +다음 코드를 계정 디렉토리 안의 ''​.vimrc''​ 파일에 추가하면 구문 강조 기능이 활성화된다. 
 + 
 +<​code>​ 
 +syntax on 
 +</​code>​ 
 + 
 +==== 구문 강조 기능 추가하기 ==== 
 + 
 +예시: [[LESS|.less]] 파일을 위한 구문 강조 기능 추가 
 + 
 +  ​- 정의 파일 세트를 적당한 위치(예: ''/​user/​local/​src''​)에 저장한다.
   - VIM 설정 폴더의 ''​ftplugin'',​ ''​indent'',​ ''​syntax''​ 폴더에 정의 파일들을 추가한다.   - VIM 설정 폴더의 ''​ftplugin'',​ ''​indent'',​ ''​syntax''​ 폴더에 정의 파일들을 추가한다.
   - ''​filetype.vim''​ 파일에 핸들러를 추가한다. ([[CSS]] 관련 기능이므로 css 핸들러 위에 추가하기로 한다)   - ''​filetype.vim''​ 파일에 핸들러를 추가한다. ([[CSS]] 관련 기능이므로 css 핸들러 위에 추가하기로 한다)