使用 init.lua 配置脚本代替 init.vim 来配置 Neovim

6

由于Lua现在已经内置在neovim 0.2中(https://github.com/neovim/neovim/wiki/FAQ),所以可以使用~/.config/nvim/init.lua配置文件来代替init.vim吗?

init.lua的示例是什么样子的?

因为vimscript让我发疯了。


1
你可能会对这个Reddit帖子中的讨论感兴趣,其中涉及为什么在Lua中进行配置会被认为是有价值的:https://www.reddit.com/r/neovim/comments/6bfn33/any_documentation_on_how_to_use_native_lua/ - Rich Churcher
1
现在你可以使用vimpeccable插件相当容易地将你的vimrc迁移到lua。 - Steve Vermeulen
2个回答

4

该功能似乎计划在0.3版中实现。 - Markus
1
现在里程碑设置为0.5。 - rofrol

-1

不。

我会回答这个问题,因为核心开发人员的信息似乎是 VimL 不会被替换。请参见几年前 Reddit 上 Thiago 的评论。简而言之,那时的想法是 Lua 将作为 VimL 的运行时,尽管由于性能问题该 PR 最终 停滞

因此,至少目前,您可以使用 Lua 编写插件,但无法将其用作配置语言。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接