yandex / tomita-parser

Other
496 stars 112 forks source link

vim syntax highlighting #8

Open rominf opened 9 years ago

rominf commented 9 years ago

I'm a fan of Vim editor. I've created vim syntax highlighting for Tomita grammar (.cxx) files. It highlights almost everything. It lives here: https://github.com/rominf/tomita.vim

PS: Natalya, as a Vim and GNU/Linux user would be happy.

vbocharov commented 9 years ago

Спасибо! Как этим пользоваться? ;)

rominf commented 9 years ago

Если Вы не пользуетесь vim (у меня возникло такое подозрение, потому что пользоваться vim-ом без плагинов неприятно и почти каждый первый ставит их с десяток), то никак. Когда-то в молодости я был травмирован прохождением квеста "выйди из vim" (открылся, когда я message для commit в hg не написал) и только благодаря чуду (преподаватель знал, как выйти) вернулся к нему. Как человек, использующий vim для редактирования всего (кроме Python (PyCharm) и C++ (CLion, QtCreator)), честно заявляю, что обучение vim-у только ради подсветки Томиты не стоит того. А уж лингвисты точно не оценят его. Если действительно хотите изучить, то запустите vimtutor. Самый простой способ обучения.

Если пользуетесь, но никогда не ставили плагинов, то читайте обновлённый README.

PS: возможно стоит писать задачи и документацию по Томите на русском, т.к. сомневаюсь, что многие нерусскоговорящие ею пользуются. Лингвисты, по-моему мнению, обязаны знать английский, но вдруг? Самый безопасный вариант — писать на обоих, но это же так лениво.

rominf commented 9 years ago

Так как плагины очень удобно ставятся именно из репозиториев, содержащих только сам плагин (как у меня), не вижу смысла сливать с кодом самой Томиты.

Можно, правда, форкнуть от имени Яндекса, чтобы был красивый url (yandex/tomita.vim гораздо больше смысла имеет), но надо ли? Решать Вам. Я не против, если что. И даже за (больше народу пользоваться будет).