🔧解决OpenWRT中VIM报错‘Failed to source defaults.vim’问题

2024-3-30|2025-3-3
Yawatasensei
Yawatasensei
type
status
date
slug
summary
tags
category
icon
password
通过OpenWRT的包管理器opkg进行vim-9.0安装后,在使用时会报错:
即便是安装vim-full没有办法解决,所以应该不是缺少依赖一类的问题。这个错误虽然不影响日常正常使用,但是每次编辑文件时都需要再按一下回车键,也很烦。
在仔细分析了这个报错之后,我才发现问题的根源在于VIM无法从default.vim中获取到默认的配置,这个文件在OpenWRT中,通过opkg 方式安装之后,并没有生成对应的默认配置文件default.vim

📝 解决方法

Vim报错E1187解决方法1

在OpenWRT终端中输入下面命令:
返回结果:
即可。这种解决方法相当于将/usr/share/vim/vimrc 内的配置文件信息填充到了/usr/share/vim/defaults.vim 中作为默认的配置信息。
这样,再次进入Vim就不会有E1187: Failed to source defaults.vim Press ENTER or type command to continue的报错提示了。

Vim报错E1187解决方法2

还有一种方法,通过建立软链接方式:
如果是非root用户:
也可以解决E1187: Failed to source defaults.vim Press ENTER or type command to continue 的VIM报错问题。

📎 参考文章

 
💡
有关OpenWRT和VIM安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
Gminer v3.32版本更新XMRig-6.21.0 for Windows 免费版更新
Loading...