'VI'에 해당하는 글 2건

vimrc filetype

Tip/Linux 2013. 6. 21. 00:20

vim 편집기를 사용할 때,
html 파일안에 php 코드를 넣는 경우,
php 에 대한 하이라이팅이 정상적으로 나오지 않는 경우가 발생합니다.
php 스크립트릿 <? ?> 과 태그 < > 주석 /* */ 등이 겹치면서 엉망이 되지요.

 

php 파일안에 html 태그의 하이라이팅 -> 정상
html 파일안에 php 코드의 하이라이팅 -> 비정상

 

그러므로 html 파일의 확장자를 php 로 바꿔도 되지만 이 방법은 ㅎㄷㄷ;
vim 편집기로 html 파일을 열 경우 하이라이팅 형식을 php 로 지정하는 것이 가능합니다.

 

$ vi ~/.vimrc
augroup filetype
    autocmd BufNewFile,BufRead /*.html set syntax=php
augroup END

 

syntax 를 filetype 으로 바꿔도 가능합니다.


WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,

Root Highlight

Daily/Prog 2010. 1. 5. 11:32

왜 서버를 설치하고 나면 기본 에디터를 vi 에서 vim 으로 변경하는지 몰랐다.
일반 계정으로는 기본으로 vim 이 실행됐기 때문에...

하지만 root 혹은 sudo 를 사용하여 에디터를 실행할때 사라지는 Highlighting.
root 계정으로 실행하면 vim-minimal 을 실행하게 되니 minimal 을 삭제하면 된다는 글도 있지만,
기본 에디터를 변경하니 해결됐다.

# cd /bin
# mv vi vi-org
# ln -s /usr/bin/vim vi

WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,