vim - gvim ftplugin 未加载

标签 vim vim-plugin

我想弄清楚这一点:

  • 已添加 ~/.vim/ftplugin/verilog.vim用我的命令(匹配规则)
  • 启动 gvim 并打开一个 verilog 文件。
    现在:
  • :set filetype?返回 filetype=verilog
  • :filetype返回 filetype detection=ON plugin=ON indent=OFF

  • 此时它看起来像 verilog.vim 未加载 (matchit 不匹配)。
    仅在运行时 :source ~/.vim/ftplugin/verilog.vim - 我的命令已加载(并且 matchit 正确匹配)

    知道出了什么问题吗?

    最佳答案

    谜团已揭开。

    运行时 :scriptnames我可以看到我的 verilog.vim 已加载,但随后加载了另一个 verilog.vim 并覆盖了我的设置。
    搬家后~/.vim/ftplugin/verilog.vim~/.vim/after/ftplugin/verilog.vim有用!

    关于vim - gvim ftplugin 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27824587/

    相关文章:

    Vim (vim + nvim) 多次源文件

    vim - 如何在具有长 html 内容的 HTML vim 中跳转到标签的开头

    vim - :syntax on does nothing?时如何在vim中有颜色

    vim-plugin - 如何从 vimrc 运行 vim 插件功能?

    vim - 将 VIM 插件安装到一个中心位置,并使它们对所有用户全局可用

    vim - 在 vimrc 中关闭 gitgutter

    regex - 关于删除每行尾随空格的 Vim 正则表达式

    Vim 病原体无法加载 - E117 : Unknown function: pathogen#infect

    vim - Gvim-如何去除gvim底部的大白条?

    vim - Vim:跳至文件的最后一个非空白字符