【问题标题】:Unable to load lua dll with gvim 8 (Windows)无法使用 gvim 8 (Windows) 加载 lua dll
【发布时间】:2017-07-12 09:45:04
【问题描述】:

这是对Vim plugin neocomplete 的引用,它要求 Vim 用 lua 编译。

我从here下载了 Vim 8.0.0347 官方 x64 版本,用于使用 lua 编译的 windows

我从here 下载了 lua53.dll 并将 .dll 和 .exe 放在我的 gvim.exe 旁边。

这是我的 :version 的屏幕截图

但是 :echo has("lua") 返回 0

并且 :lua print("hello") 返回

我还需要什么?

【问题讨论】:

  • 大概,当gvim工作时,它的当前目录和gvim.exe目录是不一样的。尝试将lua53.dll 复制到%PATH% 中的任何目录。
  • @EgorSkriptunoff 我尝试放入 c:\windows\system32\ 但这也没有用
  • 可能你应该找到 64 位 Lua dll
  • 非常感谢先生。我将 32 位 dll 用于 64 位 vim。愚蠢的我。

标签: windows vim lua vi vim-plugin


【解决方案1】:

我在 64 位 vim 中使用 32 位 lua.dll。那是完全错误的。希望这对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2013-04-27
    • 2020-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多