- 主题:packadd! debPlugin 报错
在 Debian 10 下,
修改用户目录下的 .vimrc 文件,添加如下一行:
packadd! debPlugin
然后使用 vim 就有如下报错提示:
处理 /home/atzlinux/.vimrc 时发生错误:
第 3 行:
E919: Directory not found in 'packpath': "pack/*/opt/debPlugin"
但是在 Debian 11 下,没有问题。
是 vim 版本和 vim-scripts 版本差异不同导致。
不知道有哪位做过这方面的了解,能否让新旧版本共享同一个 .vimrc 配置文件而不报错?
--
FROM 183.237.146.*
根据 vim 版本判断呀。
:help :if
【 在 atzlinux (atzlinux) 的大作中提到: 】
: 在 Debian 10 下,
: 修改用户目录下的 .vimrc 文件,添加如下一行:
: packadd! debPlugin
: 然后使用 vim 就有如下报错提示:
: 处理 /home/atzlinux/.vimrc 时发生错误:
: 第 3 行:
: E919: Directory not found in 'packpath': "pack/*/opt/debPlugin"
: 但是在 Debian 11 下,没有问题。
: 是 vim 版本和 vim-scripts 版本差异不同导致。
: 不知道有哪位做过这方面的了解,能否让新旧版本共享同一个 .vimrc 配置文件而不报错?
--
FROM 27.38.197.*
谢谢指导!
我把我的具体配置情况,整理了下,放到了:
https://www.atzlinux.com/devel.htm#vimdebplugin
【 在 flw (帅五进九) 的大作中提到: 】
: 根据 vim 版本判断呀。
: :help :if
vim 的版本号变量值判断,8.1 版本是 801, 8.2 是 802,
这个情况,我刚才在 vim 的 help 里面,没有查到,尝试出来的。
--
FROM 183.237.146.*