Ну, моя коробка: Ubuntu, моно, fsharp, emacs и режим fsharp
с fsharp-mode у вас есть
- подсветка
- интерактивная консоль
- emacs: -).
Также вы можете попробовать установить .net 2.0 на Wine (например, с winetricks) вместе с sharpdevelop 2.2.
Лично я решил использовать emacs и fsharp-mode.
UPDATE:
другой вариант - использовать обычный редактор, например kate, в режиме OCaml, но это может быть неудобно из-за различий между языками.