문제

이것은 정말 기본적인 것들이라고 확신합니다. 방금 GVIM과 Latex-Suite를 사용하기 시작했습니다. 그러나 나는 스웨브 파일을 편집 할 때 라텍스 스위트가로드되기를 원합니다.

내 .VIMRC는 이렇게 보인다

" These settings are needed for latex-suite
filetype indent on
filetype plugin on
filetype on
let g:tex_flavor='latex'
set grepprg=grep\ -nH\ $*
"let g:Tex_Folding=0 "I don't like folding.
set iskeyword+=:

그리고 VIM을 VIM으로 만들 수있는 몇 가지 옵션이 rnw를 .tex로 취급 할 수있는 몇 가지 옵션이 있다고 생각합니다.

도움이 되었습니까?

해결책

/usr/share/vim/vimfiles/ftdetect (글로벌) 또는 .vim/ftdetect (로컬)에 파일을 넣습니다.

" Vim filetype detection plugin
" Language:    sweavefile

autocmd BufRead,BufNewFile *.Rnw set filetype=tex

편집 : 파일이로드되기 전에 프로그램 시작시로드되기 때문에이 자동 명령을 .VIMRC에도 넣을 수 있다고 확신합니다. 그러나 이것은 파일 유형 감지를위한 자연적인 장소입니다.

편집 :이 파일을 Tex와 다른 처리로 제공하려면 Filetype을 RNW로 설정하고 필요에 따라 FTPlugin, Indent 및 Syntax 디렉토리에 스크립트를 추가하여 TEX 스크립트를 소싱 한 다음 직접 수행 할 수 있습니다. 물건.

다른 팁

이 포인터가 도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top