Skip to content

Getting Fuzzy with CtrlP and Vim

pyjamacoder.com
1 pointoccam651 comment
On HN

Comments

Hmm, no wonder you prefer CtrlP to your previous workflow, find and grep are two horrible and verbose tools for opening files from Vim!

The canonical way to open a file for editing is:

    :e file
Of course you can use tab-completion:
    :e fi<Tab>
And the "star" wildcard:
    :e f*/fil<Tab>
And the awesome "starstar" wildcard:
    :e **/f*/fil<Tab
It's even better if you activate the "wildmenu" and play with the "wildmode" option:
    filea  fileb  filec  filed
    ------------------------------------
    [filea] fileb filec filed
    ------------------------------------
    :e filea
CtrlP is a great plugin that I use extensively all day long but… there are other ways, beyond find and grep.
AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.