구문 강조 적용


1. $HOME/.vim/ 에서 syntax 디렉토리를 만든다. 이 디렉토리는 구문강조를 위한 디렉토리이다.


2. syntax 디렉토리안에 확장자.vim 파일(구문 강조파일이 된다)을 만든다. 파일이 있으면 그 디렉토리안에 갖다둔다.

내가 만든 vex 구문 강조 파일

vfl.vim

vfl(130225_new).vim


3. $HOME/.vimrc 파일을 연다. 기본적으로 syntax on은 되어있을 것이다.

제일 끝 줄에 이것을 추가한다.

au BufRead,BufNewFile *.vfl set filetype=vfl.vim 

이것은 확장자가 vfl인 파일을 열거나 새로운 파일을 만들 때 자동적으로 vfl.vim을 쓴다는 것이 된다.


이로써 구문 강조는 끝이난다. 


내가 수정한 jellybeans 컬러스키마!!  vex에 맞게 수정하였다.

jellybeans_VEX.vim






들여쓰기 적용

※  참고로 vex는 C언어를 기반으로 만들어져있기때문에 C언어의 들여쓰기를 그대로 적용시키면 된다.


1. /usr/share/vim/vim73/indent 디렉토리로 이동한다.


2. c.vim 파일을 하나 복사하여 vfl.vim 파일로 만든다.(여기있는 파일들은 모두 관리자모드로 해야한다)

내가 만든 vex 들여쓰기 파일

vfl.vim


3. $HOME/.vimrc 파일을 연다.

set ci

이것을 적용시킨다. 이것은 c 스타일로 들여쓰기를 셋팅한다는 것이다.


이로써 구문 강조 및 들여쓰기 적용이 끝이난다.

Posted by scii
:

VEX의 특성

Houdini/VEX 2012. 12. 2. 22:43 |



굳이 이렇게까지 할 필요가 없는데 예제로서 간단히 한번 작성해보았다.

참조자로 받는데 리턴까지할 필요는 없지만, 리턴되는 것을 확인하기 위하여!

둘 중 하나를 택하면된다. 리턴으로 받을 것인지... 아니면, 변수를 인자로 보내서 참조자 형태로 할 것인지...참조자(Call-By-Reference)


'Houdini > VEX' 카테고리의 다른 글

vex로 만들어 본 노이즈의 적용방식  (0) 2012.12.11
vex로 코딩해 본 여러가지  (0) 2012.12.11
나름 약간 변경해본 것...  (0) 2012.11.30
inline code노드  (0) 2012.11.17
Posted by scii
: