Consistency
[llpp.git] / misc / completions / README
blob8648bcc77e2fc130d101ef75ec2932c45eb29066
1 Shell completion
2 ================
4 This directory contains files for enabling tab completion in user shells.
6   Makefile
7   mkcomp.sh    Script which generates completion files from the following:
8   llpp.in      Config file with file extensions for llpp
9   llppac.in    Config file with file extensions for llppac
10   */*.mk       Shell completion templates
12 Building
13 --------
15 Run `make` to generate bash and zsh completions for llpp and llppac from
16 `llpp.in`, `llppac.in`, and the templates in `bash/` and `zsh/`.
18 Installation
19 ------------
21 Bash
22 ~~~~
24 Install the completions into wherever the `bash-completion` package's
25 completions are stored, typically in `/usr/share/bash-completion/completions/`.
27 Zsh
28 ~~~
30 Install the completions to a directory in zsh's `$fpath`.  Packages generally
31 put their zsh completions in the directory `/usr/share/zsh/site-functions/`.