utop的自动补全
问题描述:
对于新问题,我很抱歉,但我刚刚开始使用OCaml,并且找不到如何使用utop自动补全。utop的自动补全
当我开始在utop中输入内容时,我在shell的底部看到了一系列选项。如果只有一个有效的选择,按TAB将自动完成我正在写的内容。但是,如果有多个有效的选择,并且我找到了我想要的那个,我还没有找到一种方法来选择它(除了继续写作)。
例如(假设我已导入Core.Std
)I型
Float.of
第一个建议是Float.of_float
,第二个是Float.of_int
。我如何选择第二个?
实际上,我已经尝试了修饰符+箭头键的所有组合,但它们不适用于我。特别是Alt + left和Alt + right在我的系统中不做任何事情,而Win + left和Win + right则被绑定到窗口大小调整(我正在使用Ubuntu 14.04和Gnome shell)。任何方法来重新键入密钥? – Andrea 2015-02-23 10:36:34
(顺便说一下,使用Alt + Tab实际选择完成将在我尝试过的每个系统上都会失败 - 这一直用于在打开的窗口之间切换) – Andrea 2015-02-23 10:38:16
您尝试过'Esc',然后是'arrow'或' Esc'然后'tab'? 'Esc'通常会在下一个按键上放置一个'Meta',这样可以解决它。 – PatJ 2015-02-23 10:45:08