问题标签 [ctrlp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
11792 浏览

vim - ctrlp 仍然搜索被忽略的目录

我试图将忽略的设置放在 .vimrc

但是当我使用ctrlp在 rails app 文件夹下搜索时

它仍在搜索vendor文件夹,所以花了很多时间。

但是当搜索完成后,我无法在vendor

太奇怪了!如何修复它。

这是我的.vimrc设置文件。

http://d.pr/i/yMtK http://d.pr/i/Hy4u

当我在末尾附加代码时.vimrc

当我第一次使用 CTRLP 在 RAILS 应用程序文件夹下搜索时它有效,但NOT在以下时间仍然有效。

我猜可能有一些设置会禁用被忽略的设置?</p>

这是我的文件夹的结构

0 投票
0 回答
373 浏览

vim - vim 在 tmux 中未正确绘制

我在 tmux 中遇到了一些关于 vim 的问题。它没有正确绘制。我认为 tmux 引入的状态栏与 vim 绘制其布局的方式相混淆。当我创建两个窗口时,在其中一个窗口中打开 vim 并切换到另一个窗口,然后再返回 vim,我看到了:

双 tmux 状态栏的图像

此外,CtrlP 的行为很奇怪。当我启动它时,它看起来像这样:

CtrlP画错了

这张图显然没有画出vim状态栏。它应该在 CtrlP 菜单上方。

具有这种不良行为的系统是 debian 安装(实际上在 archlinux 内的 chroot 中)。这是有关系统以及 vim 和 tmux 版本的一些信息。

有人可以指出我正确的方向吗?

0 投票
5 回答
16222 浏览

vim - CtrlP 性能缓慢,忽略某些文件夹不起作用

我试图vendor通过添加以下设置来忽略,.vimrc 然后ctrlP输入ff

但是,它仍然试图索引文件夹下的所有文件,zeus包括vendor文件夹。

在此处输入图像描述

但是完成索引后,我仍然可以NOT搜索下的文件vendor

在此处输入图像描述

为什么CtrlP索引需要很长时间?

在此处输入图像描述

这是我的.vimrc,我认为可能有一些设置相互冲突

0 投票
1 回答
371 浏览

vim - 如何在 CtrlP 中使用寄存器?

我想在 CtrlP 输入表单中使用 vim 寄存器,例如<C-r>".

<C-r>默认情况下使用ToggleRegex()。所以我用 g:ctrlp_prompt_mappings 配置 CtrlP。像那样,

然后它似乎生效了,但是按下 会发生错误<C-r>

我怎样才能做到这一点?

0 投票
1 回答
4315 浏览

vim - 如何根据NerdTree的根目录改变CtrlP的搜索目录?

我希望我的 CtrlP 搜索目录在我更改 NerdTree 的根目录时动态更改。

插件到插件的通信如何在 vim 中工作?

0 投票
1 回答
571 浏览

vim - 当我不小心尝试打开打开的文件时,如何让 Ctrl-P 退出?

有时我在使用 VIM 时,会尝试打开已经打开的文件。发生这种情况是因为我在编辑文件时反应非常迅速,这比检查我所在的文件要快。问题是 CtrlP 抱怨并用一个很大的“NO ENTRIES”消息锁定我,使得我需要按下<C-c>退出它。这是严重的断流。我只是希望它在没有条目时退出 - 或者至少在我按下<enter>时,我总是这样做。

这可能吗?

弯腰!http://o7.no/1jYmhYl

0 投票
2 回答
1661 浏览

vim - 像 NERDTree 这样的项目树插件是否应该与像 CtrlP 这样的模糊搜索器插件一起使用?

在点燃所有保险丝之前;我知道这可能会被认为是基于意见的。我要求的是功能差异,而不是“X 比 Y 好以及为什么”。

几年来我一直在使用模糊搜索插件,因为我以前的雇主很快就嘲笑我“需要实际查看我的文件”。我已经和 CtrlP 相处了一段时间,但更多时候,当我看到一个 Vim 用户启动他的环境时,会有 NERDTree。

我错过了任何重要的功能吗?

0 投票
0 回答
741 浏览

vim - Ctrlp Vim 插件

我正在为 Vim 使用 CtrlP 插件。出于某种原因,虽然我只能在输入 :CtrlP 时访问文件搜索,但当我按下实际键 CtrlP 时却不能。有什么想法吗?我没有任何自定义键映射。

这是我对 vim 的键映射:

0 投票
2 回答
578 浏览

vim - 如何在 CtrlP 搜索栏中自动完成?

如果我想config/initializers/NEW_FILE.rb在 CTRLP 下创建一个新文件,

我需要输入完整路径,如何使用模糊搜索功能 config/initializers/在输入区域自动完成。

也就是说,我可以输入cfg/ini_然后我可以输入一些键来自动完成config/initializers/

在此处输入图像描述

0 投票
2 回答
1587 浏览

vim - Vim E194: 没有替代文件名可以替代 '#'

我正在使用 ctrlp.vim 插件,它本质上是一个文件查找器。我按照此处提到的安装步骤进行操作:

http://kien.github.io/ctrlp.vim/#installation (使用 git)

我的插件工作正常且符合预期,但在启动 vim 时出现以下错误:

从我的 vimrc 中删除set runtimepath^=~/.vim/bundle/ctrlp.vim时,错误消失了,但显然我的插件也停止了工作,这是不希望的。

请帮忙。