如何将这条VimL自动命令转换为Neovim的Lua配置?
转换后的Neovim Lua配置
以下是对应原VimL自动命令的Lua实现:
vim.api.nvim_create_autocmd("FileType", { pattern = "python", callback = function() vim.b.coc_root_patterns = {'.git', '.env', 'venv', '.venv', 'setup.cfg', 'setup.py', 'pyrightconfig.json'} end })
说明
这段Lua代码和原VimL命令功能完全一致:当打开Python类型的文件时,为当前缓冲区设置局部变量b:coc_root_patterns,指定CoC插件识别项目根目录的匹配模式。
我猜测使用Neovim的用户中,采用该配置的人并不多。
内容的提问来源于stack exchange,提问作者Mario Black
相关产品推荐
相关产品推荐

