unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* ELPA: new package capf-autosuggest
@ 2021-10-20 21:30 miha
  2021-10-21 13:43 ` Philip Kaludercic
  0 siblings, 1 reply; 9+ messages in thread
From: miha @ 2021-10-20 21:30 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 927 bytes --]

I would like to submit a new package to ELPA. It enchances eshell and
comint (M-x shell for example) by displaying an "auto-suggestion" as you
type, a preview of the most recent matching history element.

Example: if your command history contains "wget example.com" and you
type "wg" at the command prompt, an overlay containing "et example.com"
will be shown after point. You can then type [C-e] to insert the text
from the overlay or [M-f] to insert a word from the overlay and so on.

If there aren't any history candidates that match input, an overlay for
the first completion candidate will be shown.

This package is inspired by the same functionality from the fish
shell[1] and zsh-autosuggestions[2] plugin for the zsh shell.

Source code is available at https://repo.or.cz/emacs-coterm.git

Thanks and best regards.

[1] https://fishshell.com/
[2] https://github.com/zsh-users/zsh-autosuggestions

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 861 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-10-21 18:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-20 21:30 ELPA: new package capf-autosuggest miha
2021-10-21 13:43 ` Philip Kaludercic
2021-10-21 14:10   ` miha
2021-10-21 14:55     ` Philip Kaludercic
2021-10-21 16:01       ` miha
2021-10-21 17:17         ` philipk
2021-10-21 17:18         ` Philip Kaludercic
2021-10-21 18:14           ` miha
2021-10-21 18:24             ` Philip Kaludercic

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).