This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/tools/fasd/README.md

55 lines
1.5 KiB
Markdown
Raw Normal View History

2015-01-03 16:08:11 +00:00
# fasd contribution layer for Spacemacs
2015-01-04 05:20:38 +00:00
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc/generate-toc again -->
**Table of Contents**
- [fasd contribution layer for Spacemacs](#fasd-contribution-layer-for-spacemacs)
- [Description](#description)
- [Install](#install)
- [Layer](#layer)
- [fasd](#fasd)
- [Keybindings](#keybindings)
<!-- markdown-toc end -->
## Description
This layer adds integration of [fasd][] which is a command line tool
to quickly jump between locations in a POSIX shell.
The integration is implemented in the package [emacs-fasd][].
2015-01-03 16:08:11 +00:00
## Install
2015-01-04 05:20:38 +00:00
### Layer
2015-01-03 16:08:11 +00:00
To use this contribution add it to your `~/.spacemacs`
```elisp
2015-02-18 03:36:12 +00:00
(setq-default dotspacemacs-configuration-layers '(fasd))
2015-01-03 16:08:11 +00:00
```
2015-01-04 05:20:38 +00:00
### fasd
[fasd][] must be installed on your system. The general installation
instructions can be found in the repository [README][fasd-install]
On OS X, it can be installed via [homebrew][]:
```sh
$ brew install fasd
```
2015-01-03 16:08:11 +00:00
## Keybindings
Key Binding | Description
----------------------------|------------------------------------------------------------------
<kbd>SPC f a s</kbd> | find a file or directory with fasd
<kbd>SPC f a d</kbd> | find a directory with fasd
<kbd>SPC f a f</kbd> | find a file with fasd
2015-01-04 05:20:38 +00:00
[fasd]: https://github.com/clvv/fasd
[fasd-install]: https://github.com/clvv/fasd#install
[emacs-fasd]: https://github.com/steckerhalter/emacs-fasd
[homebrew]: https://github.com/Homebrew/homebrew