vim - 加载 CtrlP 时出现的递增数字是多少?

标签 vim plugins macvim

我注意到,在文件加载后或拉出新缓冲区时,CtrlP 始终非常慢。每次我收到

时都会发生这种情况
<incrementing numbers> (press ctrl-c to abort)

消息。这是 screenshot CtrlP 运行缓慢时的样子。一旦加载prt path <mru>={ ... etc部分,它的工作速度快如闪电。

我正在使用 MacVim 和 Janus 的未经修改的版本。我只是好奇那里发生了什么。我假设这些数字是 CtrlP 正在索引的文件目录。它会在每个窗口/缓冲区重新索引吗?

最佳答案

这是索引的文件数。每次在“未缓存”目录中运行 :CtrlP 时都会重建索引。

你不应该在你的主目录中执行:CtrlP,因为它肯定非常大:索引它会花费很多时间,而且在大多数情况下是没有用的。

阅读文档了解如何设置缓存选项::help ctrlp-options

let g:ctrlp_clear_cache_on_exit=0

这是一个好的开始。

关于vim - 加载 CtrlP 时出现的递增数字是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11438291/

相关文章:

ruby-on-rails - 从目录打开Vim时如何自动返回 'set path'?

macvim - 如何在macvim中更改默认缩进?

vim - vim 的表达式计算是否可以与缓冲区中的现有表达式一起使用?

vim - 禁用:X in vim加密

vim - 将 Vim 版本信息复制到剪贴板

vim - 如何设置vim高亮ColorColumn指南透明度?

ASP.NET:创建和使用 bin 子文件夹

jquery - 动态选择 jQuery 插件

javascript - 是否可以通过 Chrome 以编程方式创建虚拟 MIDI 设备?

vim - 如何在vim正常模式下换行?