我最近尝试在JShell中使用非/edit
命令的非默认编辑器(例如atom或sublime)。为此,我使用以下命令设置编辑器:
/set editor -wait atom
正如文档所述,当我输入/edit
命令时,JShell会创建一个由我选择的编辑器打开的临时文件。 JShell将评估保存在文件中的代码。但是,在我点击保存后,我无法立即评估更改。在保存到编辑器中几秒钟后,它们将在shell中进行评估。
有没有办法立即评估它们,就像在EditPad(默认编辑器)中点击“Accept”一样?