VIM启动后如何重新加载VIM插件?

爱奥尼亚比乌

我正在修改已安装的VIM插件,并且在另一个“终端”选项卡中正在测试结果。每次我想测试更改时,都必须重新启动VIM。

有没有更快的方法来执行此过程?VIM启动后如何重新加载VIM插件?

该插件通过Vundle安装

我尝试运行:so %应该重新加载.vimrc文件的程序,但仍然看不到更改。

英戈·卡卡特

如果没有包含防护if ! exists('g:loaded_pluginname') ...),则可以简单地:runtime! plugin/pluginname.vim(或者:source %如果它当前处于打开状态)并且将重新读取所有插件定义。

但是,由于大多数插件(正确地)使用了这种保护措施,因此您需要首先使用:unlet该变量:

:unlet g:loaded_pluginname | runtime! plugin/pluginname.vim

如果警卫队名称遵循规范命名,那么我的ReloadScript插件可以使用一个命令执行此操作,而scriptease插件也具有这样的命令。

编辑:某些插件使用名称不同的保护变量,或其他防止重新加载的方式。来自mattn的插件(例如emmet.vim)非常精致;也许有一些特殊的机制;我不使用那个插件。不过,您可以向作者寻求建议。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VIM启动后如何重新加载VIM插件?

来自分类Dev

加载插件utl.vim后如何加载vimscript文件?

来自分类Dev

如何使Vim病原体重新加载插件?

来自分类Dev

如何使Vim病原体重新加载插件?

来自分类Dev

如何在不重新启动vim的情况下重新加载.vimrc文件?

来自分类Dev

在Vim中重新加载.vimrc而不重新启动

来自分类Dev

是否可以在Vim中重新加载编译器插件?

来自分类Dev

vim插件未加载:mac

来自分类Dev

配置更改后如何重新加载vundle插件

来自分类Dev

如何从陷阱启动Vim并在挂起后仍能恢复它?

来自分类Dev

vim unite插件重新创建

来自分类Dev

磁盘上的文件更改后,自动在VIM中重新加载文件

来自分类Dev

如何找出在vim插件中重新定义的键映射?

来自分类Dev

使用Vim进行错误更改后,如何在终端中重新加载一堆etc / apache2 / httpd.conf?

来自分类Dev

在带有病原体的vim中,如何检查是否将加载插件?

来自分类Dev

Vagrant重新加载后Apache无法启动

来自分类Dev

Vagrant重新加载后Apache无法启动

来自分类Dev

加载所有缓冲区后,如何加载vim python脚本?

来自分类Dev

应用程序崩溃后如何以编程方式重新加载Cordova插件?

来自分类Dev

如何接受Vim YouCompleteMe插件的建议

来自分类Dev

如何使用NERDComment插件用于Vim

来自分类Dev

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

来自分类Dev

如何在Ideavim中使用vim插件?

来自分类Dev

如何使emmet.vim插件正常工作?

来自分类Dev

如何打开vim插件的doc文件?

来自分类Dev

如何抑制来自.vim插件vimIM的错误

来自分类Dev

如何为vi或vim安装minimap插件?

来自分类Dev

重新安装Vim插件vundle失败

来自分类Dev

如何在Vim中自动重新加载通过bang(!)命令修改的文件?

Related 相关文章

  1. 1

    VIM启动后如何重新加载VIM插件?

  2. 2

    加载插件utl.vim后如何加载vimscript文件?

  3. 3

    如何使Vim病原体重新加载插件?

  4. 4

    如何使Vim病原体重新加载插件?

  5. 5

    如何在不重新启动vim的情况下重新加载.vimrc文件?

  6. 6

    在Vim中重新加载.vimrc而不重新启动

  7. 7

    是否可以在Vim中重新加载编译器插件?

  8. 8

    vim插件未加载:mac

  9. 9

    配置更改后如何重新加载vundle插件

  10. 10

    如何从陷阱启动Vim并在挂起后仍能恢复它?

  11. 11

    vim unite插件重新创建

  12. 12

    磁盘上的文件更改后,自动在VIM中重新加载文件

  13. 13

    如何找出在vim插件中重新定义的键映射?

  14. 14

    使用Vim进行错误更改后,如何在终端中重新加载一堆etc / apache2 / httpd.conf?

  15. 15

    在带有病原体的vim中,如何检查是否将加载插件?

  16. 16

    Vagrant重新加载后Apache无法启动

  17. 17

    Vagrant重新加载后Apache无法启动

  18. 18

    加载所有缓冲区后,如何加载vim python脚本?

  19. 19

    应用程序崩溃后如何以编程方式重新加载Cordova插件?

  20. 20

    如何接受Vim YouCompleteMe插件的建议

  21. 21

    如何使用NERDComment插件用于Vim

  22. 22

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

  23. 23

    如何在Ideavim中使用vim插件?

  24. 24

    如何使emmet.vim插件正常工作?

  25. 25

    如何打开vim插件的doc文件?

  26. 26

    如何抑制来自.vim插件vimIM的错误

  27. 27

    如何为vi或vim安装minimap插件?

  28. 28

    重新安装Vim插件vundle失败

  29. 29

    如何在Vim中自动重新加载通过bang(!)命令修改的文件?

热门标签

归档