如何在 Lua 交互式解释器中重复上一个命令?

如何在 Lua 交互解释器中重复上一个命令?按上箭头键会产生:

^[[A
点赞
用户1516484
用户1516484

在 Windows 和 Debian 上的 Lua 5.1 和 5.2 下,向上箭头对我来说运作得很好。如果对你来说不起作用,那么你应该能够使用 rlwrap 将此功能添加到任何应用程序中。我刚刚在没有 readline 支持的 Debian 上测试了 LuaJIT 它完美地运行。

如果你不想使用 rlwrap,你可能需要在 luaconf.h 中启用 LUA_USE_READLINE 并重新编译 Lua。

2012-11-07 05:45:44