我已经使用Neo Vim作为我的主要文本编辑器2周了,目前我使用Vim Plug作为我的插件管理器。假设我正在处理3个ruby文件,并且想使用Vim Plug安装插件。
问题是我需要关闭所有正在处理的文件,然后打开一个新的Neo Vim实例,并安装新的插件。我可以解决Tmux分离安装新插件。但是,当我附加到旧的TMUX会话时,我的工作文件仍然无法识别新插件。
关闭工作文件并重新打开它们确实干扰了我的工作效率,因此我想知道是否有更好的方法来做到这一点?
答案 0 :(得分:1)
真的打扰了我的生产力
安装插件不是日常任务(或者至少不是)。因此,您的论点不适用。
我已经使用Neo Vim作为我的主要文本编辑器2周了
已经有太多插件了吗?好吧,这就像在法定年龄喝酒:不罕见但又邪恶。
但是,当我附加到旧的TMUX会话时,我的工作文件仍然无法识别新插件。
通常所有插件仅在Vim启动时加载。因此,您必须手动加载它。如果您很幸运,那么简单的:packloadall!
就可以帮助您。但是,当然,我们无法保证在VimEnter
之后很长时间加载后,那里的每个插件都能正常工作。