누구나 알고의 목표-J 에서 구문 강조 표시 vi?
-
09-06-2019 - |
해결책
목표-J Tools 패키지(http://cappuccino.org/download 고)소스에 github 포함 vim 하이라이트 모듈이 있습니다.
다른 팁
소 github 에 포함 vim 하이라이트 모듈이 있습니다.
내가 찾은 그냥 무엇을 하는 것은 제안된 여기에는 충분하지 않습니다:
다운로드 파일로 프란시스코 건
압축을 풀고,
cd Tools/
dir실행하는 shell,
sh install-tools
복사 objj.vim 파일을 vim dir,
cp Tools/Editors/objj.vim /usr/share/vim/vim71/syntax/
문제
내가 발견 없는 구문 강조를 위해 일".j"파일이 있습니다.그래서 여기에 문제가 없는 파일 확장자 인식입니다.를 사용하는 경우 gvim 으로 나가도 없 메뉴 항목을 선택합니다.
추가 목표-J gvim 메뉴
추가 메뉴 항목에서 gvim 에 대한 구문->네브라스카-MO->목적 J:
sudo vim /usr/share/vim/vim71/synmenu.vim
다음 줄을 추가합니다.
an 50.70.465 &Syntax.Me-NO.Objective\ J :cal SetSyn("objj")<CR>
아래의 항목입니다.
저장 및 종료
:wq!
그런 다음 다시 로드".j"파일에서 gvim.그런 다음 이동:
- 구문->네브라스카-MO->목적 J
을 강조한 당신의 선택 목적 J 파일을 발생해야 합니다.
목표-J 동 강조 표시?
하지만 자동차에 대한 강조를 로드할 때 파일입니까?도 없습니다.그래서:
sudo vim /usr/share/vim/vim7.1/filetype.vim
파일에서 당신의 목록을 찾을 수 있 filetype 니다.당신이 아이디어를 원하는 경우는 추가,라인"에 대한 검색setf ocaml"에서 파일 형식.vim.추가 줄 아래의 위(알파벳):
"" Objective J au BufNewFile,BufRead *.j setf objj
저장 결과입니다.할 수 있 파일을 로드하는".j"장과 구조에 대한 목표-J 파일을 작동합니다.
결과
지금 당신은 당신을 얻어야 한 자동 인식 기능의 목표-J 파일은 파일 형식".j"고 설정하는 방법 이 파일 형식에 gvim.이것은 아마도 추가해야 한 Bram 또는 누구든지 않의 공식 출시 vim 하지만 순간에 대한 이 해킹 나를 위해 작동 합니다.(Ubuntu8.10,Vim7.1)
여기에는 다른 방법이 추가 목표 J 강조하는 자동 파일 검색을(Mac)빔 및 그것은 많은 청소기보다 짧은 bootload 버전(지 메뉴에 추가 MacVim 지만,나는 그것을 필요가 없습니다 모두에서):
- 다운로드 objj.vim 파일 샌프란시스코 한다.
- 으로 배치
~/.vim/syntax/
(폴더를 만들 필요한 경우) - 추가선
au BufNewFile,BufRead *.j setf objj
하기~/.vim/filetype.vim
- 지 않을 설정하는 것을 잊지 마 filetype 에서 검색
~/.vimrc
configuration file:filetype plugin on
는 경우에 일정한 자바 스크립트 구문 강조 표시가 좋은 사용할 수 있습니다,충분히 맵니다.j 파일을 추가하여 같은 것이다.vimrc file:
augroup objective-j
au! BufRead,BufNewFile *.j set filetype=objective-j
au! Syntax objective-j source /usr/share/vim/vim71/syntax/javascript.vim
augroup END
시도한 코드,하지만 비슷한 때 매핑 C#구문니다.발라는 파일에서 리눅스 기계입니다.(주의:Javascript.vim 파일이 있을 수도 있습니다 다른 곳에서 당신의 컴퓨터입니다.) 수은 물론을 목표-j.vim 파일에 기반하는 자바 스크립트.vim 구문을 정의를 사용하는 대신 그것으로 그것입니다.