Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ethercrow/yi-fuzzy-open
Fuzzy open plugin for yi.
https://github.com/ethercrow/yi-fuzzy-open
Last synced: 24 days ago
JSON representation
Fuzzy open plugin for yi.
- Host: GitHub
- URL: https://github.com/ethercrow/yi-fuzzy-open
- Owner: ethercrow
- License: gpl-2.0
- Created: 2015-05-17T06:13:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-05-17T06:17:15.000Z (over 9 years ago)
- Last Synced: 2024-10-14T10:13:19.411Z (2 months ago)
- Language: Haskell
- Size: 95.7 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
This plugin aims to bring some awesomeness of
fuzzy openers like emacs-helm and ctrlp.vim to yi.Setup
=====This plugin provides a single function **fuzzyOpen**.
Refer to yi's example config for your preferred keymap
to see how to bind keys to actions.For emacs and cua it will probably look like this::
(ctrlCh 'p' ?>>! fuzzyOpen)
And for vim keymap something like this::
V.mkStringBindingY V.normal ("", fuzzyOpen, id)
Usage
=====(or whatever mapping user chooses) starts fuzzy open dialog.
Typing something filters filelist.
and cancel the dialog.
opens currently selected file
in current (one that fuzzyOpen was initiated from) window.opens currently selected file in a new tab.
opens currently selected file in a split.and move selection up
and move selection downReadline shortcuts , , and work as usual.
Support
=======Don't hesitate to file an issue on github or come by #yi@freenode.