Ctrlp到底是做什么的?
先看看spf13里对它的描述:
Ctrlp replaces the Command-T plugin with a 100% viml plugin. It provides an intuitive and fast mechanism to load files from the file system (with regex and fuzzy find), from open buffers, and from recently used files.
QuickStart Launch using <c-p>.
渣翻译:
ctrlp 完全取代 command-t插件在vim中,它提供了一种直观和快速的机制装载文件,从文件系统,从打开的缓冲区以及最近使用过的文件里。
快速启动 <ctrl+p>
Full path fuzzy file, buffer, mru, tag, ... finder for Vim.
- Written in pure Vimscript for MacVim, gVim and Vim 7.0+.
- Full support for Vim's regexp as search patterns.
- Built-in Most Recently Used (MRU) files monitoring.
- Built-in project's root finder.
- Open multiple files at once.
- Create new files and directories.
渣翻译:
完全模糊路径在vim寻找文件,缓冲区,最近用过的文件,标签等等。
由纯vim脚本写成,适用于macvim,gvim和vim7.0+
完全支持vim正则表达式作为搜索
内置监测大多数最近用过的文件
内置工程根目录寻找
一次打开多个文件
创建新文件和目录
个人总结:
ctrlp 和nerdtree都可以划分到文件系统管理。
nerdtree尽管提供了书签和nerdtreefind功能,但如果文件比较多的情况下,使用起来依然不够便捷。
我们需要一种机制,能在大量零散的文件里快速定位,查找并打开我们需要的哪部分文件,这就是ctrlp的功能。
同时,ctrlp还能完成nerdtree中创建文件及目录的功能。
Basic Usage

CtrlP是一款用于Vim的插件,替代Command-T,提供快速模糊搜索文件、缓冲区和最近使用的文件。通过纯Vim脚本实现,支持多种模式和操作,如清除缓存、正则表达式搜索、多文件打开等。个人实践表明,CtrlP在文件管理系统中比NerdTree更方便,尤其在大量文件中定位。
最低0.47元/天 解锁文章
7948

被折叠的 条评论
为什么被折叠?



