fix(emacs): gptel keymap configuration
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
parent
08dc77e897
commit
99d9a27cce
1 changed files with 24 additions and 1 deletions
|
@ -6,7 +6,30 @@
|
|||
|
||||
;;; Code:
|
||||
|
||||
(use-package gptel :straight t)
|
||||
(defun gptel-context-delete ()
|
||||
"Wrapper over `gptel-context-remove'."
|
||||
(interactive)
|
||||
(gptel-context-remove))
|
||||
|
||||
(defvar-keymap gptel-context-keymap
|
||||
"a" #'gptel-context-add
|
||||
"d" #'gptel-context-delete
|
||||
"n" #'gptel-context-next
|
||||
"p" #'gptel-context-previous
|
||||
"v" #'gptel-context-visit
|
||||
"RET" #'gptel-context-confirm
|
||||
"f" #'gptel-context-add-file)
|
||||
|
||||
(defvar-keymap gptel-keymap
|
||||
"c" gptel-context-keymap
|
||||
"RET" #'gptel
|
||||
"e" #'gptel-send
|
||||
"r" #'gptel-rewrite-menu
|
||||
"o" #'gptel-menu)
|
||||
|
||||
(use-package gptel :straight t
|
||||
:init
|
||||
(keymap-global-set "C-c g" gptel-keymap))
|
||||
(use-package copilot
|
||||
:straight (copilot :type git :host github :repo "copilot-emacs/copilot.el"))
|
||||
(use-package copilot-chat
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue