rlwrap do为旧时编辑器用户提供了解脱。但是在使用交互式控制台时,使用vim / vi作为编辑器设置groovysh看起来并不容易。
例如,在Ubuntu框上使用“groovysh”时:
groovy:000> set editor=vim
groovy:000> edit
然后groovysh被冻结,需要Ctrl-C才能退出。
答案 0 :(得分:2)
根据Groovy Shell Documentation,您可以将editor
首选项设置为您喜欢的任何编辑器。因此,要使用vim,您将运行命令
set editor vim
设置变量。如果您希望每次启动groovy shell时再次运行(再次来自documentation),您可以将该行添加到文件~/.groovy/groovysh.profile