2015-04-01 69 views
1

我用:!ghci %加載我的Haskell文件調用ghciGVIM,但是,換行顯示爲^J,如下所示的圖像:vim中的新行不顯示?

enter image description here

如果我在VIM調用ghci中,而不是gvim,那麼一切都OK,那麼我怎麼能在gvim中獲得換行符?

回答

0

對於Vim,GVIM的圖形化版本,對於shell命令使用粗糙的內置式終端仿真(cp。:help gui-shell)。正如幫助頁面提到的那樣,這有一些限制,並不意味着用於交互式命令。

在終端切換到Vim將在終端內運行shell命令(具有全部功能);我想如果你不能忍受這種差異,並且不希望從gvim啓動一個單獨的終端(即:! xterm -e ghci %