如何解决在 lua.init 文件中设置 vimwiki_list
我正在使用 neovim 并尝试将 lua 用于我的设置。 我已经安装了 vimwiki 并按照说明进行设置
let g:vimwiki_list = [{'path': '~/vimwiki/',\ 'syntax': 'markdown','ext': '.md'}]
我尝试在 lua 中使用
vim.api.nvim_set_var('vimwiki_list',{path = "~/mywiki/"})
这会导致错误
Error detected while processing function vimwiki#vars#init[2]..<SNR>31_populate_wikilocal_options:
line 49:
E714: List required
Error detected while processing function <SNR>30_vimwiki_get_known_extensions:
line 3:
E727: Start past end
E714: List required
Error detected while processing /home/me/.local/share/nvim/site/pack/packer/start/vimwiki/plugin/vimwiki.vim:
line 303:
E714: List required
line 315:
E712: Argument of map() must be a List or Dictionary
E714: List required
Error detected while processing function <SNR>30_build_menu:
line 2:
E727: Start past end
E714: List required
我如何正确设置这些类型的选项,特别是对于 vimwiki,更一般地用于其他情况?
解决方法
我做到了;
vim.g.vimwiki_list = {{path = '~/Docs/Mywiki',syntax = 'markdown',ext = '.md'}}
解决了错误并设置了选项
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。