将vi设置为GHCi中的编辑器

时间:2016-03-09 01:18:24

标签: haskell vim read-eval-print-loop archlinux ghci

如何让vi编辑模式在GHCi中运行?

我使用的是版本7.10.3。

我尝试了Prelude> :set editor vi,但没有效果。

我的~/.inputrc中还有这些行。

set editing-mode vi
set keymap vi

1 个答案:

答案 0 :(得分:17)

GHCi现在使用Haskeline库进行命令行编辑(现在已经存在了很长时间),它确实具有vi模式。配置文件为~/.haskeline,您想要的行为:

editMode: Vi