문제

내가 찾고있는에서 새로운 목표-J/카푸치노 javascript 프레임워크에서 280North.그들이 제공하는 플러그인에 대한 SubEthaEdit 와 파일을 미리 볼 취급하는 구문 강조지만,나는 주로 사용 vi.누군가는 방법에 대해 알고 있을 얻을 목표-J 에서 구문 강조 표시 vi,또는 좋은 방법을 변환하는 어떤 형식으로 다른 두 가지 편집기를 사용합니까?

도움이 되었습니까?

해결책

목표-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 지만,나는 그것을 필요가 없습니다 모두에서):

  1. 다운로드 objj.vim 파일 샌프란시스코 한다.
  2. 으로 배치 ~/.vim/syntax/ (폴더를 만들 필요한 경우)
  3. 추가선 au BufNewFile,BufRead *.j setf objj 하기 ~/.vim/filetype.vim
  4. 지 않을 설정하는 것을 잊지 마 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 구문을 정의를 사용하는 대신 그것으로 그것입니다.

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