首页 > 解决方案 > Mac 上的 google d8 (v8 shell) 导航(箭头键)不导航

问题描述

在通过brew install v8. 假设我输入如下内容:

const a = {};|

(其中 | 是光标) - 我想将光标向后移动,使其位于花饰之间,如下所示:

const a = {|};

但是,当我按下后退按钮时,我得到:

const a = {};^[[D^[[D

...有没有办法解决这个问题,甚至是我可以用来导航的组合键?

谢谢!

标签: consolev8

解决方案


您正在寻找的功能称为“readline 支持”,以提供它的库命名。d8 目前没有这样的支持。值得庆幸的是,有一个方便的工具rlwrap,可以模拟对任意交互式终端程序的 readline 支持。安装它然后运行 ​​d8rlwrap d8应该会给你你想要的:-)


推荐阅读