fuzzy feelings for fuzzy matching

24
Fuzzy Feelings for Fuzzy Matching @claytron | VimIndy | 02.2016

Upload: clayton-parker

Post on 16-Feb-2017

303 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Fuzzy Feelings for Fuzzy Matching

Fuzzy Feelings forFuzzy Matching@claytron | VimIndy | 02.2016

Page 2: Fuzzy Feelings for Fuzzy Matching

You Love It Already.

Page 3: Fuzzy Feelings for Fuzzy Matching

You Love It Already.

Page 4: Fuzzy Feelings for Fuzzy Matching

You Love It Already.

Page 5: Fuzzy Feelings for Fuzzy Matching

You Love It Already.

Page 6: Fuzzy Feelings for Fuzzy Matching

You Love It Already.

Page 7: Fuzzy Feelings for Fuzzy Matching

In Vim, You Tried...☞ Fuzzy Finder

☞ Command-T

☞ CtrlP

Page 8: Fuzzy Feelings for Fuzzy Matching

Now What?

Page 10: Fuzzy Feelings for Fuzzy Matching

Install is easy1

$ git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf$ ~/.fzf/install

1 As long as you are on a supported platform. Otherwise, you need to create a binary.

Page 11: Fuzzy Feelings for Fuzzy Matching

My Settings# My defaults for FZF (mostly changed to see hidden files)export FZF_DEFAULT_COMMAND='find -L . -type f -o -type d -o -type l | sed 1d | cut -b3- | grep -v -e .git/ -e .svn/ -e .hg/'export FZF_CTRL_T_COMMAND=$FZF_DEFAULT_COMMAND

# Enhance the default experienceexport FZF_DEFAULT_OPTS='--extended --multi --inline-info --prompt="fzf> "'

Page 12: Fuzzy Feelings for Fuzzy Matching

Use Cases

Page 13: Fuzzy Feelings for Fuzzy Matching

Find Files in Vim

Watch the Video !

Page 14: Fuzzy Feelings for Fuzzy Matching

Find Buffers in Vim

Watch the Video !

Page 15: Fuzzy Feelings for Fuzzy Matching

Find Recent Files in Vim

Watch the Video !

Page 16: Fuzzy Feelings for Fuzzy Matching

Switch Color Schemes in Vim

Watch the Video !

Page 17: Fuzzy Feelings for Fuzzy Matching

Outside Vim

Page 18: Fuzzy Feelings for Fuzzy Matching

Find Files

Watch the Video !

Page 19: Fuzzy Feelings for Fuzzy Matching

Inspect Environment

Watch the Video !

Page 20: Fuzzy Feelings for Fuzzy Matching

Git Stash Helper

Watch the Video !

Page 21: Fuzzy Feelings for Fuzzy Matching

junegunn on GitHub

Page 22: Fuzzy Feelings for Fuzzy Matching

FIN

Page 24: Fuzzy Feelings for Fuzzy Matching

Image Credits

➀ In Vim, You Tried (blondinrikard @ flickr)

➁ Now What? (llnataliell @ flickr)

➂ Use Cases (fudj @ flickr)

➃ Outside Vim (claytron @ flickr)

➄ fin (philon @ flickr)

➅ Links (volvob12b @ flickr)

⬅ This Image (drp @ flickr)

Made possible by Creative Commons