Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » Any Generators for Making Emacs/Vi Syntax Highlighters from Grammar?
Any Generators for Making Emacs/Vi Syntax Highlighters from Grammar? [message #1717434] Sun, 13 December 2015 16:43 Go to next message
Brandon Lewis is currently offline Brandon LewisFriend
Messages: 268
Registered: May 2012
Senior Member
Has anyone made generators that can analyze one's grammar or AST and generate syntax highlighting files for vi and emacs?

The IDE support in Xtext appears to be top notch! However, I'm working with a population of UNIX snob users who are fighting IDEs - "anything with a GUI is evil" mentality. So IntelliJ and web support, while amazing, can't help me.

Are there any easy ways to provide them syntax highlighters for my newly developed DSL for vi and emacs?
Re: Any Generators for Making Emacs/Vi Syntax Highlighters from Grammar? [message #1717621 is a reply to message #1717434] Tue, 15 December 2015 10:14 Go to previous message
Sebastian Zarnekow is currently offline Sebastian ZarnekowFriend
Messages: 3118
Registered: July 2009
Senior Member
Hi Brandon,

there is a github project that implements some support for VIM, e.g.
syntax coloring, formatting, validation and content assist.
We are working with the author it make it easier to consume, e.g. have
some binary distribution of the VIM integration.

It is based on a locally running web server that is used by vim to get
access to the Xtext services.

See here: https://github.com/scottopell/vim-xtext

Best,
Sebastian
--
Looking for professional support for Xtext, Xtend or Eclipse Modeling?
Find help at http://xtext.itemis.com or xtext(@)itemis.com
Blog: zarnekow.blogspot.com
Twitter: @szarnekow
Google+: https://www.google.com/+SebastianZarnekow
Previous Topic:Howto test ResourceDescriptionManager, respectivelly affectedResources
Next Topic:Mixing three DSLs in Xtext 2.9
Goto Forum:
  


Current Time: Wed Apr 24 20:20:23 GMT 2024

Powered by FUDForum. Page generated in 0.02306 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top