You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A standard library for using Fall, a
Vim/Neovim Fuzzy Finder plugin powered by
Denops. Users should import this
library to use the built-in extensions and utility functions.
Usage
Extensions
Extensions are available in the builtin directory. You can access them like
this:
import*asbuiltinfrom"jsr:@vim-fall/std/builtin";// Display all curatorsconsole.log(builtin.curator);// Display all sourcesconsole.log(builtin.source);// Display all actionsconsole.log(builtin.action);// ...
Utility Functions
Utility functions are defined in the root directory. You can access them like
this:
import*asbuiltinfrom"jsr:@vim-fall/std/builtin";import*asstdfrom"jsr:@vim-fall/std";// Refine a source with refinersconstrefinedSource=std.refineSource(// File sourcebuiltin.source.file,// Refiner to filter files based on the current working directorybuiltin.refiner.cwd,// Refiner to modify item paths to be relative from the current working directorybuiltin.refiner.relativePath,// ...);
More Extensions
For more extensions (including integrations with other Vim plugins, non-standard
workflows, etc.), check out
vim-fall/fall-extra
(@vim-fall/extra).
License
The code in this repository follows the MIT license, as detailed in the LICENSE.
Contributors must agree that any modifications submitted to this repository also
adhere to the license.
This Markdown version will render properly when used in a Markdown environment.
Let me know if you'd like to adjust anything further!
About
Standard library for using Fall, a Vim/Neovim Fuzzy Finder plugin powered by Denops.