You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LazyVim中Nerd Commenter配置位置及GDScript分隔符设置问题

在LazyVim中配置Nerd Commenter的GDScript自定义分隔符
  • 你之前把Vimscript代码直接放进init.lua报错,是因为Lua文件不兼容原生Vimscript的let语法,这是核心问题。
  • 符合LazyVim规范的配置方式:
    1. 打开你的Neovim配置目录下的lua/plugins文件夹(从截图可见该目录已存在)。
    2. 新建一个nerd-commenter.lua文件,或者在已有的插件配置文件中添加以下内容:
      return {
        "preservim/nerdcommenter",
        config = function()
          vim.g.NERDCustomDelimiters = {
            gdscript = {
              left = '#',
              leftAlt = '',
              rightAlt = '',
              right = ''
            }
          }
        end,
      }
      
    3. 保存文件后重启Neovim即可生效。
  • 若你想临时在init.lua中配置,也可以用vim.cmd包裹Vimscript代码,写法如下:
    vim.cmd([[
    let g:NERDCustomDelimiters = { 'gdscript': { 'left': '#', 'leftAlt': '', 'rightAlt': '', 'right': '' } }
    ]])
    
    但更推荐第一种插件单独配置的方式,便于后续管理。

内容的提问来源于stack exchange,提问作者José Victor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 00:09:55