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
See the [shtab library's documentation on shell completion](https://docs.iterative.ai/shtab/use/#cli-usage) for the most up to date way of connecting completion for vcspull.
13
+
```
14
+
15
+
Provisional support for completions in vcspull 1.17+ are powered by [shtab](https://docs.iterative.ai/shtab/). This must be **installed separately**, as it's **not currently bundled with vcspull**.
16
+
17
+
```console
18
+
$ pip install shtab --user
19
+
```
20
+
21
+
:::{tab} bash
22
+
23
+
```bash
24
+
shtab --shell=bash -u vcspull.cli.create_parser \
25
+
| sudo tee "$BASH_COMPLETION_COMPAT_DIR"/VCSPULL
26
+
```
27
+
28
+
:::
29
+
30
+
:::{tab} zsh
31
+
32
+
```zsh
33
+
shtab --shell=zsh -u vcspull.cli.create_parser \
34
+
| sudo tee /usr/local/share/zsh/site-functions/_VCSPULL
35
+
```
36
+
37
+
:::
38
+
39
+
:::{tab} tcsh
40
+
41
+
```zsh
42
+
shtab --shell=tcsh -u vcspull.cli.create_parser \
43
+
| sudo tee /etc/profile.d/VCSPULL.completion.csh
44
+
```
45
+
46
+
:::
47
+
48
+
## vcspull 0.9 to 1.14
49
+
50
+
```{note}
51
+
See the [click library's documentation on shell completion](https://click.palletsprojects.com/en/8.0.x/shell-completion/) for the most up to date way of connecting completion for vcspull.
52
+
```
53
+
54
+
vcspull 0.1 to 1.14 use [click](https://click.palletsprojects.com)'s completion:
0 commit comments