sponsor Vim development Vim logo Vim Book Ad

fuzzee.vim : Fuzzy expansions for :e and :E

 script karma  Rating 21/6, Downloaded by 1183  Comments, bugs, improvements  Vim wiki

created by
Matt Sacks
 
script type
utility
 
description
Fuzzee.vim will tab-complete paths relative to the current working directory in Vim and also the current buffer for use with `:e[dit]`, `:E[xplore]`, and many other splitting options. It also ignores files, directories, and filetypes listed in the user-defined `wildignore` setting. Finally, it's on-demand multi-directory globbing and has support for custom path mappings.

:F itself opens up the explorer.

:F ./ will always refer to the current working directory.

:F * will glob multiple directories from the current buffer.

:F {arg} will search the buffer and current working directory for a fuzzy match of {arg}.

:FB searches for any open or hidden buffers using the 'switchbuf' setting.

:FuzzeeMap {cmap} {path} creates a custom 'cmap' per-directory to use in conjunction with the :F command.

Supports splits, tabs, :lcd and :cd with fuzzy-arguments.

Read the README for examples and tips on usage.
See the Github page for more details at https://github.com/mattsa/vim-fuzzee
 
install details
Install with vim-pathogen in your designated bundles folder.

Or you can extract fuzzee.vim from plugins/ and place it in your ~/.vim/plugins/ directory with the others. Move the doc file into ~/.vim/doc/ as well for helptags.
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
fuzzee.zip 1.0 2012-02-20 7.0 Matt Sacks Add autoload/fuzzee.vim for custom path mappings
Fix searching within a netrw buffer labeled as [Scratch]
fuzzy.zip 0.5 2011-10-08 7.0 Matt Sacks Add :FB command to navigate open or hidden buffers
Fixes when globbing for the home directory
Defer an unnecessary glob
fuzzee.zip 0.4 2011-09-01 7.0 Matt Sacks Fix issues when directories and files have spaces.
Add FL and FC for fuzzy lcd and cd.
Add optional multi-dir globbing.
fuzzee.zip 0.2 2011-08-30 7.0 Matt Sacks Prepend './' to specify your local working directory for similarly named files.
Add support for :FS, :FV, and :FT to open splits, vsplits, and tabs.
fuzzee.zip 0.1 2011-08-29 7.0 Matt Sacks Initial upload
ip used for rating: 3.139.90.131

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github