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

Neovim报错Cannot source a directory: "/home/myname/.config/nvim/init.vim"含义及修复方法

报错根因

你看到的内容不是init.vim的文件内容,是Neovim内置的netrw目录浏览界面,说明/home/myname/.config/nvim/init.vim实际是目录而非配置文件,Neovim无法读取目录作为配置源,因此抛出Cannot source a directory报错。你之前确认路径存在仅验证了同名对象存在,未区分对象是文件还是目录。

修复步骤
  • 先检查该目录下是否有需要留存的内容,确认无留存必要后执行命令删除错误目录:
    rm -rf ~/.config/nvim/init.vim
  • 执行命令创建正确的空白配置文件:
    touch ~/.config/nvim/init.vim
  • 重新打开init.vim写入你需要的插件配置即可,此时打开不会再出现netrw目录浏览内容。

内容的提问来源于stack exchange,提问作者fartface87

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 10:06:04