使用Vim时我已经启用了很多插件 - 多年来我收集了插件.我有点厌倦了Vim现在需要多长时间,所以我想介绍一下它的启动,看看我有哪些插件负责.
有没有办法分析Vim的启动或脚本运行?理想情况下,我想知道Vim在加载的每个Vim脚本中花了多长时间.
当我滚动时,Vim表现得很慢.当我连续按j/k时,光标会跳过一些线条.
我正在使用xterm和urxvt.在这两个vim行为中.
这在本地发生,包含小文件或大文件.我确实使用Control + F/B它们工作得很好.
编辑:ttyfast在小文件中做了伎俩,但更大的是相同的.在没有自定义的情况下运行时,它就没事了.
我将一个非常简单的vim宏保存到一个键:qa $ pjq然后用40000 @ a执行40000次.这很慢.我一定做错了,因为虽然它确实有效,但需要60-90秒.这和vim一样快吗?是否有一些设置可以加速这个?是否存在使宏执行变慢的插件混合?
我正在使用Mac并使用MacVim.它是一个纯文本文件,它实际上没有比这更简单.
启动我的 powershell 需要大约 3 秒,所以我想减少它。如何知道哪个进程损害了powershell的启动性能?我想使用像vim profiling这样的工具。
Intellij idea 2020.1 也非常慢。
\n\xc2\xbb vim --version\nVIM - Vi IMproved 8.1 (2018 May 18, compiled Dec 10 2020 20:32:49)\nmacOS version\nIncluded patches: 1-503, 505-680, 682-2292\nCompiled by root@apple.com\nRun Code Online (Sandbox Code Playgroud)\n 我是一个初学的用户,我有点困惑.看起来Vim比Geany慢.这是一个非常显着的差异.当我在Geany中按住任何键时,它会打印它而没有任何延迟(例如llllllll).在Vim中它很慢并且跳跃.与Geany相比,vim中的自动完成功能非常糟糕.我以为Vim和光一样快.它看起来不是.有什么建议可以改变它,让vim更快吗?
这是我的_vimrc文件:
" This must be first, because it changes other options as side effect
set nocompatible
" Use pathogen to easily modify the runtime path to include all
" plugins under the ~/.vim/bundle directory
call pathogen#helptags()
call pathogen#infect()
" change the mapleader from \ to ,
let mapleader=","
" Quickly edit/reload the vimrc file
nmap <silent> <leader>ev :e $MYVIMRC<CR>
nmap <silent> <leader>sv :so $MYVIMRC<CR>
set hidden
set nowrap " don't wrap lines
set tabstop=4 " a tab is four …Run Code Online (Sandbox Code Playgroud) vim ×5
debugging ×1
optimization ×1
performance ×1
powershell ×1
profiling ×1
scroll ×1
text ×1
typescript ×1