Helm/SLY/SLIME: Update bindings and use helm-company.
parent
7e1e85bbff
commit
e0757fbad2
|
@ -154,9 +154,11 @@
|
|||
(with-eval-after-load 'sly
|
||||
(with-eval-after-load 'sly-mrepl
|
||||
(define-key sly-mrepl-mode-map (kbd "M-p") 'helm-comint-input-ring)
|
||||
(define-key sly-mrepl-mode-map (kbd "M-s f") 'helm-comint-prompts-all))
|
||||
(with-eval-after-load 'helm-company
|
||||
(define-key sly-mrepl-mode-map (kbd "M-<tab>") 'helm-company)))
|
||||
(define-key sly-mrepl-mode-map (kbd "M-s f") 'helm-comint-prompts-all)
|
||||
(define-key sly-autodoc-mode-map (kbd "C-c C-d C-a") 'helm-lisp-apropos)
|
||||
(define-key sly-mrepl-mode-map (kbd "C-c C-x c") 'helm-lisp-list-connections)
|
||||
(define-key sly-mrepl-mode-map (kbd "M-<tab>") 'helm-company)
|
||||
(define-key sly-mrepl-mode-map (kbd "<tab>") 'helm-company)))
|
||||
|
||||
;;; SLIME
|
||||
(with-eval-after-load 'slime
|
||||
|
@ -166,11 +168,11 @@
|
|||
(define-key slime-repl-mode-map (kbd "M-p") 'helm-slime-repl-history)
|
||||
(define-key slime-repl-mode-map (kbd "M-s") nil)
|
||||
(define-key slime-repl-mode-map (kbd "M-s f") 'helm-comint-prompts-all)
|
||||
(define-key slime-autodoc-mode-map (kbd "C-c C-d C-a") 'helm-slime-apropos)
|
||||
(define-key slime-repl-mode-map (kbd "C-c C-x c") 'helm-slime-list-connections)
|
||||
(define-key slime-mode-map (kbd "M-<tab>") 'helm-slime-complete)
|
||||
(define-key slime-autodoc-mode-map (kbd "C-c C-d C-a") 'helm-lisp-apropos)
|
||||
(define-key slime-repl-mode-map (kbd "C-c C-x c") 'helm-lisp-list-connections)
|
||||
(define-key slime-mode-map (kbd "M-<tab>") 'helm-company)
|
||||
(dolist (key '("M-<tab>" "<tab>"))
|
||||
(define-key slime-repl-mode-map (kbd key) 'helm-slime-complete)))
|
||||
(define-key slime-repl-mode-map (kbd key) 'helm-company)))
|
||||
(add-hook 'slime-repl-mode-hook 'ambrevar/helm/slime-set-keys))))
|
||||
|
||||
;;; TODO: Use helm-ff history in helm file completion.
|
||||
|
|
Loading…
Reference in New Issue