首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用连字符作为Vim- plugin插件的第二个字符

如何使用连字符作为Vim- plugin插件的第二个字符
EN

Stack Overflow用户
提问于 2022-07-21 21:15:27
回答 1查看 42关注 0票数 0

在我的init.vim文件中,我试图从一个github回购加载我的默认.vimrc (这样我就可以从任何地方加载相同的定制文件)。但是,我的github用户名的第二个字符是连字符,当我尝试将它包含在字符串中以作为插入源时,语法突出显示使它看起来像是转义了字符串(这似乎不是echo的情况,因此它似乎与Plug命令有关)。

代码语言:javascript
复制
set runtimepath^=~/.vim runtimepath+=~/.vim/after
let &packpath = &runtimepath

call plug#begin(stdpath('config') . '/plugged')
Plug 'j-ace-svg/vimrc.vim'
call plug#end()

如果我忽略它作为混乱的语法高亮显示,仍然试图运行它,它不注册插件。如果我试图转义它,它仍然没有注册插件,并且使用双引号不起作用,因为它注册为注释(参见这里)。我加载插件的方式有问题吗?

编辑:在完全重新安装了我的WSL Ubuntu (在这里我正在运行neovim)之后,我将它复制回我的init.vim中,它看起来工作正常,语法高亮显示仍然很奇怪,但是它正确地安装了我的vimrc,然后从那里安装了我的其他插件。

编辑2:同样的问题再次出现,这是因为我在两个位置(我的init.vim和我的.vimrc)加载了插件,所以init.vim插件列表被覆盖了,因此我的.vimrc没有出现在插件列表中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-27 13:35:00

我在我的init.vim.vimrc中都加载了插件,我把它作为插件加载,所以我的init.vim中的插件列表被覆盖。修复方法是使用我的.vimrc-which进行git,因为我必须编辑它,然后从-which中获取.vimrc文件,而不是将其作为插件加载。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73072711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档