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

标签 lua

如何在 Lua 交互式解释器中重复最后一条命令?按向上键会导致:

^[[A

最佳答案

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

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

关于lua - 如何在 Lua 交互式解释器中重复上一个命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13263151/

相关文章:

python - Scrapy Splash 截图?

lua - 脱糖 Lua 运算符

lua - 在lua源代码中,为什么他们使用double而不是更通用的lua_Number?

module - 在模块中存储单个函数

macos - 使用lua filename.lua时出错

lua - 全局变量很糟糕,这会以任何方式提高性能吗?

macos - 无法在 osx yosemite 上进行枪战。 undefined symbol

error-handling - LUA 错误我想不通

lua - 低级 Lua 解释器

lua - "For each"在带有键值对的 lua 表中循环