From: Jimmy Aguilar Mena Date: Sun, 10 Nov 2019 03:39:53 +0000 (+0100) Subject: Add extra bindings to fido-mode. X-Git-Tag: emacs-27.0.90~669 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e3043a73fb1339410b0a96d954734649d7aa1dd8;p=emacs.git Add extra bindings to fido-mode. * lisp/icomplete.el (icomplete-fido-mode-map) : Add arrows and other bindings to reproduce ido behaviour. --- diff --git a/lisp/icomplete.el b/lisp/icomplete.el index f7e08fe1358..d0d3d65c346 100644 --- a/lisp/icomplete.el +++ b/lisp/icomplete.el @@ -305,10 +305,15 @@ require user confirmation." (define-key map (kbd "C-k") 'icomplete-fido-kill) (define-key map (kbd "C-d") 'icomplete-fido-delete-char) (define-key map (kbd "RET") 'icomplete-fido-ret) + (define-key map (kbd "C-m") 'icomplete-fido-ret) (define-key map (kbd "DEL") 'icomplete-fido-backward-updir) (define-key map (kbd "M-j") 'exit-minibuffer) (define-key map (kbd "C-s") 'icomplete-forward-completions) (define-key map (kbd "C-r") 'icomplete-backward-completions) + (define-key map (kbd "") 'icomplete-forward-completions) + (define-key map (kbd "") 'icomplete-backward-completions) + (define-key map (kbd "C-.") 'icomplete-forward-completions) + (define-key map (kbd "C-,") 'icomplete-backward-completions) map) "Keymap used by `fido-mode' in the minibuffer.")