标签: haskell vim read-eval-print-loop archlinux ghci
如何让vi编辑模式在GHCi中运行?
我使用的是版本7.10.3。
我尝试了Prelude> :set editor vi,但没有效果。
Prelude> :set editor vi
我的~/.inputrc中还有这些行。
~/.inputrc
set editing-mode vi set keymap vi
答案 0 :(得分:17)
GHCi现在使用Haskeline库进行命令行编辑(现在已经存在了很长时间),它确实具有vi模式。配置文件为~/.haskeline,您想要的行为:
~/.haskeline
editMode: Vi