Как часть обучения Haskell, для удовольствия я пытаюсь использовать малиновый PI. Столкнувшись с множеством проблем, связанных с установкой ghci на PI, я решил использовать только ghc.Команда запуска из vi/vim
Так создавать, компилировать & запустить новый Haskell файл:
vi first.hs
i
main = putStrLn "First"
Esc
:w
:q
ghc -o first first.hs
./first
Выход есть: "Первый"
Я хотел бы автоматизировать команды:
Esc
:w
:q
ghc -o first first.hs
./first
Может эти можно добавить в качестве новой команды из vi/vim, например:
: mycustomcommands
И запустите из редактора vi/vim?
vi или у вас есть доступ к vim? – Geoffroy
@ Geoffroy да, можно использовать vim также –
В дополнение к ответу cxw вы можете запускать команды оболочки из vim с помощью::! ':! ghc -o first first.hs' – duplode