Форум — Development Haskell-mode for Vim 0 0 Собственно сабж. Подсветка синтаксиса в Vim есть по умолчанию. Как быть с indending? Ссылка
http://firstian.blogspot.com/2007/05/haskell-diary-day-1.htmlhttp://tokyoenvious.xrea.jp/vim/indent/haskell.vim jtootf ★★★★★ (30.03.10 17:26:42 MSD) Ссылка
Ответ на: комментарий от anonymous 30.03.10 17:30:43 MSD Всё же хочется Vim по религиозным соображениям:) Be-LucK (30.03.10 17:31:25 MSD) Показать ответ Ссылка
Ответ на: комментарий от Be-LucK 30.03.10 17:31:25 MSD http://billharlan.com/pub/emacs/ jtootf ★★★★★ (30.03.10 17:39:42 MSD) Ссылка
в emacs правда ОЧЕНЬ хороший режим для haskell, лучше нигде не видел. и индентацию сделали лучше, чем возможно где-либо. rexadecimal ★ (30.03.10 18:04:41 MSD) Показать ответ Ссылка
Ответ на: комментарий от rexadecimal 30.03.10 18:04:41 MSD и индентацию сделали лучше, чем возможно где-либолучше, чем в leksah? jtootf ★★★★★ (30.03.10 18:06:03 MSD) Ссылка
Ошибка при обработке haskell_doc.vim haddoc_browser прописал в .vimrc, но проблема не решилась. Кто-нибудь посоветует как решить? Be-LucK (30.03.10 18:21:16 MSD) Показать ответы Ссылка
Ответ на: комментарий от Be-LucK 30.03.10 18:21:16 MSD Как устанавливал haskellmode? Рекомендую устанавливать через vimball. http://projects.haskell.org/haskellmode-vim/ P.S. В haskell-mode для Emacs indentation намного лучше работает. Raving_Zealot ★★ (30.03.10 19:34:57 MSD) Показать ответы Ссылка
Ответ на: комментарий от Be-LucK 30.03.10 18:21:16 MSD Ну, и ~/.vimrc в студию. Raving_Zealot ★★ (30.03.10 19:35:40 MSD) Ссылка
Ответ на: комментарий от Raving_Zealot 30.03.10 19:34:57 MSD Именно через него и ставил. [code] " use ghc functionality for haskell files au Bufenter *.hs compiler ghc " switch on syntax highlighting syntax on " enable filetype detection, plus loading of filetype plugins filetype plugin on " configure browser for haskell_doc.vim let g:haddock_browser = «/usr/bin/firefox»[/code]Пока в нём не прописывал параметров на indent и прочее, для начала хочу чтоб без ошибок подгружался haskell_doc.vim Be-LucK (30.03.10 20:58:59 MSD) Показать ответ Ссылка
Ответ на: комментарий от Be-LucK 30.03.10 20:58:59 MSD Вообще, странно. У меня такой же .vimrc, но все работает. А ghc установлен? Raving_Zealot ★★ (30.03.10 21:25:21 MSD) Показать ответ Ссылка
Жаль, что yi какой-то не сильно живой... Waterlaz ★★★★★ (30.03.10 21:31:33 MSD) Показать ответы Ссылка
Ответ на: комментарий от Raving_Zealot 30.03.10 21:25:21 MSD Да, ghc специально поставил. Be-LucK (30.03.10 21:50:20 MSD) Ссылка
Ответ на: комментарий от Waterlaz 30.03.10 21:31:33 MSD Помоему логичней прикрутить хаскель как язык расширения для емакса, как сделали с питоном и эрлангом(хоть и не полноценно) но лучше чем ничего. recon88 ★ (30.03.10 22:03:05 MSD) Ссылка
Ответ на: комментарий от Raving_Zealot 30.03.10 19:34:57 MSD А инденты после `do' раставлять умеет? Открыл в vim vimball, сделал `so %', перезапустил vim, но как не умел он инденты ставить, так и не умеет. :( xkitenz ★ (30.03.10 22:09:46 MSD) Показать ответ Ссылка
Ответ на: комментарий от xkitenz 30.03.10 22:09:46 MSD http://tokyoenvious.xrea.jp/vim/indent/haskell.vim Положить в ~/.vim/indent/ Ну, и почитать раздел Setup: http://projects.haskell.org/haskellmode-vim/ А инденты после `do' раставлять умеет?Да. И как уже было сказано, haskell-mode в Emacs'е пофичастее будет. Raving_Zealot ★★ (30.03.10 23:03:41 MSD) Ссылка
Ответ на: комментарий от Waterlaz 30.03.10 21:31:33 MSD Жаль, что yi какой-то не сильно живой... не сильно живой? 0.6.2.2 всего 6 дней назад выпустили jtootf ★★★★★ (31.03.10 01:50:33 MSD) Показать ответ Ссылка
Ответ на: комментарий от jtootf 31.03.10 01:50:33 MSD >не сильно живой? 0.6.2.2 всего 6 дней назад выпустили Угу... а баги полу годовой давности до сих пор не пофиксили и докуиентации очень мало^W^W вообще нет. Waterlaz ★★★★★ (31.03.10 19:17:42 MSD) Показать ответ Ссылка
Ответ на: комментарий от Waterlaz 31.03.10 19:17:42 MSD Хотя почему не исправили я понимаю. Исходники там спагетти-венегрет. Waterlaz ★★★★★ (31.03.10 22:48:18 MSD) Ссылка