Skip to content

Commit 53d503a

Browse files
authored
Mention mistty in README.md
With this change, mistty is listed as an alternative to bash completion that works with other shells.
1 parent f1daac0 commit 53d503a

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

README.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,22 @@ Bash completion for Emacs:
1313
- is configurable through programmable bash completion
1414
- works on remote shells, through TRAMP.
1515

16-
A simpler and more complete alternative to bash-completion.el is to
17-
run a bash shell in a buffer in term mode (`M-x ansi-term`).
18-
Unfortunately, many Emacs editing features are not available when
19-
running in term mode. Also, term mode is not available in
20-
shell-command prompts.
16+
However, bash-completion.el only works with bash. If you run
17+
other shells or other interactive programs that support completion,
18+
bash-completion will not be able to help.
19+
20+
A more powerful alternative to bash-completion.el is [MisTTY],
21+
as it works with all shells and most interactive programs that support
22+
completion. On the other hand, MisTTY cannot integrate with Emacs
23+
completion and is not able to provide completion in shell-command
24+
prompts nor in eshell mode.
25+
26+
> [!NOTE]
27+
> While I'm still maintaining bash-completion.el, I've switched
28+
> to [MisTTY] for day-to-day operation, so that package is more
29+
> likely to receive updates. -- szermatt
30+
31+
[MisTTY]: http://github.com/szermatt/mistty
2132

2233
## INSTALLATION
2334

0 commit comments

Comments
 (0)