d5b6df3584
* Add commands to compleseus+fasd layer (locate,yasnippet,search-from) * Add metadata classifier (for embark) to fasd-layer Embark uses metadata of the target under point to determine actions. If the target lacks a metadata classifier then the [embark documentation](https://github.com/oantolin/embark#acting-on-targets) recommends to [add them using the marginalia package](https://github.com/minad/marginalia#adding-custom-annotators-or-classifiers). This PR adds the file classifier to results for fasd searches. |
||
---|---|---|
.. | ||
funcs.el | ||
packages.el | ||
README.org |
fasd layer
Description
This layer integrates the fasd command line tool into Spacemacs.
Features:
- Adds easy shortcuts to reference recent files and directories.
- Provides
fasd
with recent open file lists from Emacs. - Allows to filter
fasd
results withhelm
orivy
.
Install
Layer
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add fasd
to the existing dotspacemacs-configuration-layers
list in this
file.
Comment
The fasd package has been updated to support Ivy actions (M-o
). This layer
adds an Ivy action to start a deep search in a directory
(spacemacs/search-auto
) from the fasd results. After the fasd query,
instead of enter, type M-o
on some directory then press s
to start a
deep search in that directory.
Key bindings
Key binding | Description |
---|---|
SPC f a s |
find a file or directory with fasd |
SPC f a d |
find a directory with fasd |
SPC f a f |
find a file with fasd |