Markdown ts mode!
This commit is contained in:
@@ -2243,6 +2243,12 @@ This is :around advice, so OLDFUN is the real function
|
||||
;; markdown
|
||||
(use-package markdown-mode
|
||||
:hook (markdown-mode . auto-fill-mode))
|
||||
(use-package markdown-ts-mode
|
||||
:defer t
|
||||
:commands (markdown-ts-mode)
|
||||
:hook (markdown-ts-mode . auto-fill-mode)
|
||||
:init
|
||||
(add-to-list 'major-mode-remap-alist '(markdown-mode . markdown-ts-mode)))
|
||||
|
||||
;; enriched-mode (builtin)
|
||||
(use-package enriched
|
||||
@@ -3980,8 +3986,12 @@ one of the normal rainbow-delimiters-depth-N-face faces."
|
||||
"a" #'gptel-add
|
||||
"A" #'gptel-add-file
|
||||
"q" #'gptel-abort)
|
||||
(keymap-global-set "C-c y" #'my/gptel-prefix-map)
|
||||
(keymap-global-set "C-c y" 'my/gptel-prefix-map)
|
||||
:config
|
||||
;; Don't use makrdown-ts-mode (highlighting is off)
|
||||
;; (setopt gptel-default-mode #'markdown-ts-mode)
|
||||
(add-to-list 'gptel-prompt-prefix-alist '(markdown-ts-mode . "### "))
|
||||
|
||||
(defun my/-setup-gptel-mode ()
|
||||
"Set up `gptel-mode'."
|
||||
(setq-local show-trailing-whitespace nil))
|
||||
@@ -4037,7 +4047,7 @@ vising, and their major mode"
|
||||
"Function for the \"read_buffer\" for `gptel'."
|
||||
(unless (buffer-live-p (get-buffer buffer))
|
||||
(error "Error: buffer %s is not live" buffer))
|
||||
(with-current-buffer buffer
|
||||
(with-current-buffer buffer
|
||||
(buffer-substring-no-properties (point-min) (point-max))))
|
||||
(gptel-make-tool
|
||||
:name "read_buffer"
|
||||
|
||||
Reference in New Issue
Block a user