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

Vim中stdpath函数报错E117求助:重装及删除vimrc均无效

解决Vim中stdpath()函数报错E117: unknown function: stdpath的问题

核心原因

stdpath()是Vim 8.1.1578及以上版本才引入的内置函数,若你的Vim版本低于该版本,执行echo stdpath("config")必然触发E117错误——这和vimrc配置无关,所以删除vimrc或重装低版本Vim都无法解决。

解决步骤

  • 检查Vim版本
    在终端执行vim --version,或在Vim内输入:version回车,确认版本号是否≥8.1.1578。
  • 升级Vim(推荐)
    安装Vim最新稳定版,或通过包管理器升级:
    • Debian/Ubuntu系:sudo apt update && sudo apt install vim
    • macOS(Homebrew):brew install vim
  • 版本过低时的替代方案
    若暂时无法升级,可用以下命令获取配置路径:
    • 查看当前加载的vimrc路径:echo $MYVIMRC
    • 查看默认Vim配置目录:echo expand('~/.vim')
    • 查看运行时路径(第一个条目即为核心配置目录):echo &runtimepath

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 18:43:11