내부 전용 언어에 대한 구문 강조 프로그램에 액세스 할 수 있습니다. vim이이 프로그램을 호출하여 구문 강조를 수행 할 수있는 방법이 있습니까? 필자는 자신 만의 구문 파일을 작성하기 전에 이것이 가능한지 알아볼 가치가 있다고 생각합니다. 변경이 자주 발생하지 않기 때문에 매우 복잡합니다. 문제의 프로그램은 새로운 중간 형식으로 출력하도록 매우 쉽게 사용자 정의 할 수 있습니다 (현재 HTML 만 출력 중입니다).vim에서 외부 구문 형광펜 사용
9
A
답변
2
언어로 빠른 스로 웨이 스크립트를 작성하여 문제의 프로그램 출력을 Vim 강조 구문으로 변환하는 것이 좋습니다. 당신은 프로그램이 변경되기 쉽다는 것을 언급했다, 그러나 그것의 산출 체재는 쉽게 주문을 받아서 만들어 질 수있다 : 당신은 쉽게 최신 유행에 최신으로 체재 할 수 있던 당신의 자신의 변환 원본 (프로그램 산출 형식을 분석하는) 귀하의 스크립트를 다시). 그리고 다른 사람들이 언급했듯이 : 새로운 구문 파일을 만드는 것은 빔에 really easy 인 입니다. 따라서 프로그램 출력의 복잡성에 따라 실제로 얼마나 힘든 지 알 수 있습니다.
+0
나는 이것이 당신이 얻을 수있는 가장 가까운 것 같아요. –
관련 문제
- 1. 코드 구문 형광펜
- 2. JavaScript 실시간 구문 형광펜
- 3. 스윙 구문 형광펜
- 4. Emacs 용 PHP 구문 형광펜
- 5. C# 구문 HTML을 출력하는 형광펜
- 6. 오픈 소스 구문 형광펜 도구?
- 7. vim에서 Ruby 구문 검사
- 8. vim에서 구문 강조 표시
- 9. LLVM 어셈블리 용 메모장 ++ 구문 형광펜
- 10. Markdown과 잘 어울리는 자바 스크립트 구문 형광펜
- 11. 구문 새로운 라인을 무작위로 배치하는 형광펜
- 12. 레일 구문 형광펜 흰둥이 내가 구문 하이 라이터를 사용하고
- 13. Vim에서 AStyle 사용
- 14. Vim에서 Winkeys 사용
- 15. Sass 구문 강조가 Vim에서 작동하지 않습니다.
- 16. Vim에서 외부 파일로 폴드를 제어하는 방법은 무엇입니까?
- 17. Vim에서 ':'문자 사용 안 함
- 18. DocBook 5.0에서 사용자 정의 구문 형광펜 스타일을 사용하는 방법
- 19. vim에서 자바 스크립트 구문 강조 표시
- 20. Jquery 활성 메뉴 형광펜
- 21. 형광펜 잉크 캔
- 22. OpenGL ES의 형광펜 효과
- 23. PHP 텍스트 형광펜
- 24. PostgreSQL의 : 외부 구문
- 25. .less 파일에 Vim에서 .css 구문 하이라이트를 사용하는 방법은 무엇입니까?
- 26. Vim에서 문법 색의 camelcase 단어를 어떻게 사용 하시겠습니까?
- 27. 프로젝트 탐색기, 미니 buf expl VIM에서 사용
- 28. Vim에서 플러그인을 일시적으로 사용 중지하는 방법은 무엇입니까?
- 29. jqplot 다른 선 그래프의 형광펜
- 30. 라이브 텍스트 영역 형광펜 문제
나는 Vim에 이런 종류의 내장 된 개념이 있다고 생각하지 않는다. 형광펜의 서식 지정 태그 (html 또는 다른 태그 일 수 있음)와 일치하는 구문을 작성한 다음, 태그 자체를 무시하거나 감추는 방식으로 kludge를 만들 수도 있습니다.하지만 지금 당장은 hl-Ignore 그룹 및 은폐 메커니즘은 비표준 패치의 일부입니다 ... – Cascabel
당신이 요구하는 것을 수행하는 것이 가능할 수도 있지만 VIM (Delphi 2010+ 버전)을위한 구문 형광펜을 작성했으며 그 경험은 나보다 훨씬 쉬웠습니다. 예상했다. 진지하게, 그것은 당신을 1, 2 시간 이상 데려 가지 않을 것입니다. 그냥 Vim과 함께 제공되는 몇 가지를 살펴보십시오. –
은 CJH와 동의했기 때문에 Vim의 구문 강조는 매우 쉽습니다. 하나의 옵션은 도구 출력을 vim 구문 스크립트로 만들려고 할 수 있습니다. –