首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MacVim启动非常慢

MacVim启动非常慢
EN

Stack Overflow用户
提问于 2016-02-12 08:23:42
回答 3查看 1.2K关注 0票数 10

我在图形模式下使用MacVim已经有几个星期了,但是我对它的启动时间感到非常失望。

当我作为一个MacVim应用程序包运行OSx时,它会启动几秒钟。打开一个新窗口也是如此。我在某个地方读到,这是因为Vim为每个窗口启动了新的进程,并且它可能是由插件引起的,这些插件在每次启动时都被加载,减慢了速度。

我不认为是这样的,因为当我通过终端命令执行MacVim时,它几乎立即启动。

有没有人知道如何加快应用程序的启动过程,或者问题出在哪里?

谢谢。

更新

..Cellar/macvim/7.4-94/MacVim.app/Contents/MacOS/Vim通过Homebrew安装,mvim引导到/usr/local/bin/mvim -> ./Cellar/ MacVim /7.4-94/bin/mvim,这是一个bash脚本,macvim通过-g开关运行-g二进制。它旁边是MacVim二进制文件,这是Vim二进制文件所需要的,因为当我试图移动它时,它停止正常工作。当'Vim -g‘启动时,它就会立即加载,但是MacVim启动缓慢,并且已经运行的'Vim’应用程序打开的任何新窗口都会缓慢启动。

EN

回答 3

Stack Overflow用户

发布于 2020-07-13 18:18:04

我也遇到了同样的问题,MacVim花了5-10秒打开一个新窗口。我确实有几个插件,但没什么疯狂的。我在Windows和Linux版本的Vim上都使用过相同的vimrc/plugins,并且在那里工作得很好,而且速度很快。

MacVim的preferences对话框中有一个名为"Quickstart“的选项,它告诉MacVim不要为每个新窗口重新处理vimrc/启动脚本。唯一的结果是,如果您对. .vim/ stuff做了更改,在重新启动整个MacVim应用程序之前,它不会在新的窗口中生效。我没问题。

转到"MacVim“菜单,然后选择”Preferences.“,并选择"Enable”旁边的复选框:

在此之后,新的窗口立即打开。

票数 3
EN

Stack Overflow用户

发布于 2020-07-17 16:53:48

如果您的vim版本是用+startuptime标志编译的,您可以用以下方法记录插件和vimrc的启动时间:

vim file.txt --startuptime startup.log

如果您基于FileType进行配置,请尝试打开这些文件,看看是否遇到了特定类型的问题。

来源:https://vimhelp.org/starting.txt.html#--startuptime

票数 2
EN

Stack Overflow用户

发布于 2017-02-17 08:09:57

它可能来自:

  • 你的.vimrc插件
  • 您的.vimrc自动加载函数
  • 你的外壳
  • 你的系统内存
  • 您的系统磁盘空间
  • 其他运行/监视程序
  • 等。

你也可以试试mvim的常见问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35357852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档