(Emacs)~move Amx to core packages
Now I can use amx in any completion package of my choice.
This commit is contained in:
@@ -434,6 +434,20 @@ config, any 'completing-read' function leverages the completions-list when
|
|||||||
Though I believe Ido is a better completion system than the
|
Though I believe Ido is a better completion system than the
|
||||||
completions-list, it still has it's place and can be used in tandem
|
completions-list, it still has it's place and can be used in tandem
|
||||||
with ido.
|
with ido.
|
||||||
|
*** Amx
|
||||||
|
Amx is a fork of Smex that works to enhance the
|
||||||
|
execute-extended-command interface. It also provides support for ido
|
||||||
|
or ivy (though I'm likely to use ido here) and allows you to switch
|
||||||
|
between them.
|
||||||
|
|
||||||
|
It provides a lot of niceties such as presenting the keybind when
|
||||||
|
looking for a command.
|
||||||
|
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package amx
|
||||||
|
:config
|
||||||
|
(amx-mode))
|
||||||
|
#+end_src
|
||||||
*** Ido
|
*** Ido
|
||||||
Ido is a very old completion package that still works great to this
|
Ido is a very old completion package that still works great to this
|
||||||
day. Though it is limited in its scope (and may thus be called a
|
day. Though it is limited in its scope (and may thus be called a
|
||||||
@@ -474,21 +488,6 @@ with more text based functions.
|
|||||||
:config
|
:config
|
||||||
(ido-ubiquitous-mode +1))
|
(ido-ubiquitous-mode +1))
|
||||||
#+end_src
|
#+end_src
|
||||||
**** Amx
|
|
||||||
Amx is a fork of Smex that works to enhance the
|
|
||||||
execute-extended-command interface. It also provides support for ido
|
|
||||||
or ivy (though I'm likely to use ido here) and allows you to switch
|
|
||||||
between them.
|
|
||||||
|
|
||||||
It provides a lot of niceties such as presenting the keybind when
|
|
||||||
looking for a command.
|
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
|
||||||
(use-package amx
|
|
||||||
:after ido
|
|
||||||
:config
|
|
||||||
(amx-mode))
|
|
||||||
#+end_src
|
|
||||||
*** Completions-list
|
*** Completions-list
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package simple
|
(use-package simple
|
||||||
|
|||||||
Reference in New Issue
Block a user