- 57
- 0
vim中会装很多的插件,那么不同的插件会不会发生冲突
比如
""""""""""""""""""""""""""""
"""""""""python plugin""""""
""""""""""""""""""""""""""""
Plugin 'vim-scripts/indentpython.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'scrooloose/syntastic'
Plugin 'nvie/vim-flake8'
Plugin 'andviro/flake8-vim'
"""""""""""""""""""""""""
""""""Javascript plugin"""
"""""""""""""""""""""""""
Plugin 'jelera/vim-javascript-syntax'
Plugin 'pangloss/vim-javascript'
Plugin 'nathanaelkane/vim-indent-guides'
Plugin 'Raimondi/delimitMate'
在给python有一个indent的插件
给javascript有一个vim-indent的插件
python有一个syntastic的检查语法的插件
javascript也有一个自己的
他们会不会互相影响?
如果不会互相影响,插件是怎么做到不影响的,是会先检查一下文件类型吗?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
轻____°ゝ 普通会员 1楼
在 Vim 中,不同的插件之间不会发生冲突,因为插件之间是独立运行的。每个插件都有自己的独立模块和命令,它们之间不会互相影响。
但是,如果一个插件试图访问或修改另一个插件的代码,或者在 Vim 的全局配置文件中添加自己的配置,那么就可能会发生冲突。这是因为 Vim 的全局配置文件是 Vim 的默认配置,其他插件无法修改它。
另外,如果两个插件都在同一台机器上运行,那么它们之间可能会互相影响。这是因为 Vim 会为每个插件创建一个新的进程,而这两个进程可能会同时运行。在这种情况下,两个插件可能会互相干扰,导致工作流程出现问题。
为了避免这种情况,建议在安装插件之前,先在 Vim 的命令行中创建一个新的配置文件,这样就可以确保每个插件都在自己的独立配置文件中运行,不会互相影响。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
