반응형
문법 파일은 일반적으로 /usr/share/vim/vimXX/syntax 디렉토리에 존재하며, 각 파일의 이름은 아래 예제에서 setf 뒤의 값에 해당한다.
" A-A-P recipe
au BufNewFile,BufRead *.aap setf aap
" ABC music notation
au BufNewFile,BufRead *.abc setf abc
이 환경설정은 다음과 같이 2가지 방법으로 추가할 수 있다.
1. vim 설치 디렉토리의 filetype.vim 에 추가 (관리자 권한이 필요)
2. ~/.vimrc 에 추가 (개인적으로 선호)
다음은 개인적으로 설정한 SystemVerilog Syntax 설정이다.
1. Syntax 파일 구하기 및 설치
http://www.vim.org/scripts/script.php?script_id=1586
2. .vimrc 수정
" SystemVerilog HDL
1. Syntax 파일 구하기 및 설치
http://www.vim.org/scripts/script.php?script_id=1586
2. .vimrc 수정
" SystemVerilog HDL
au BufNewFile,BufRead *.sv so ~/.vim/syntax/verilog_systemverilog.vim
주의점
1. syntax on 이 적용 되어 있어야 한다.
2. setf 대신에 so가 사용되며, 실제로 문법 적용 파일이 존재하는 위치와 기술된 directory가 일치해야만 한다.
2. setf 대신에 so가 사용되며, 실제로 문법 적용 파일이 존재하는 위치와 기술된 directory가 일치해야만 한다.
반응형
'SoC' 카테고리의 다른 글
2015 DAC (Design Automation Conference) 참관 후기 (0) | 2015.06.24 |
---|---|
AMBA4의 QoS 기본 자료를 소개 합니다. (0) | 2015.01.04 |
변화를 두려워 하지 말자 (6) | 2010.08.27 |
OVP(Open Virtual Platform) 시뮬레이터 (0) | 2010.08.17 |
CDC(Clock Domain Crossing) 자료... (1) | 2010.07.17 |