无法使德古拉主题在 Vim 上工作 [os: W10]

  • 本文关键字:工作 os W10 Vim windows vim
  • 更新时间 :
  • 英文 :


所以,我按照他们网站上的说明,有一个.vim/pack/themes/start路径,里面有dracula文件夹和所有东西,我把这三行添加到我的FilesProgram/Vim文件夹中的_vimrc(必须以管理员身份打开才能保存更改(文件中

之后,出现了另外两个文件,一个._vimrc.un~_vimrc~,现在当我尝试打开vim时,它给出了以下错误

Error detected while processing C:Program Files (x86)Vim_vimrc:
line   41:
E919: Directory not found in 'packpath': "pack/*/opt/dracula"
line   43:
E185: Cannot find color scheme 'dracula'

有人能告诉我这个错误在哪里以及如何改正吗?

我们有一连串的错误。

第一个是由德古拉的维护者制作的,他们忘记了并不是每个人都使用与他们相同的系统,因此只提供了";Unix"-类似于系统而不适用于Windows(甚至这些都是不正确的(。

第二个是你做的,他盲目地遵循";Unix";尽管这些系统之间存在许多不兼容之处,但Windows上的说明。

第三个也是您制作的,他编辑了系统范围的C:Program Files (x86)Vim_vimrc,而不是您的C:UsersEdrods_vimrc

按照以下步骤修复您的设置:

  1. 创建C:UsersEdrodsvimfiles

    这个目录是所有配置应该发生的地方不要在其他任何地方做任何与Vim相关的

    每当您看到教程中提到的~/.vim/README.md时,请在心理上将其替换为C:UsersEdrodsvimfiles

  2. 创建C:UsersEdrodsvimfilesvimrc

    这是您的主要配置文件。

    每当您看到教程中提到的vimrc.vimrc_vimrcREADME.md时,请在脑海中将其替换为C:UsersEdrodsvimfilesvimrc

  3. 还原您可能在C:Program Files (x86)Vim中执行的任何更改。

    • 添加到C:Program Files (x86)Vim_vimrc的任何行都必须移动C:UsersEdrodsvimfilesvimrc

    • 您可能已添加到C:Program Files (x86)Vim的任何文件或目录都必须移动C:UsersEdrodsvimfiles

    目标是将C:Program Files (x86)Vim恢复到原始状态,并忘记该目录的存在。这是禁止进入的。

  4. dracula目录放在它所属的位置:

    C:UsersEdrodsvimfilespackthemesstartdracula
    
  5. 将这些行添加到您的vimrc(还记得我之前说过的用正确的路径替换它吗?(如果它们还没有:

    syntax enable
    colorscheme dracula
    
  6. (可选(告诉该配色方案的维护人员修改他们的安装说明。

最新更新