branch: elpa/aidermacs commit 2da2317c2200b8cfdccd5b53e900c75d78350166 Author: Kang Tu <kang...@apple.com> Commit: Kang Tu (aider) <kang...@apple.com>
feat: add Aider mode with key binding for .aider files --- aider.el | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/aider.el b/aider.el index e9d8116864..df2966e644 100644 --- a/aider.el +++ b/aider.el @@ -263,6 +263,19 @@ The command will be formatted as \"/architect \" followed by the user command an (let ((line (thing-at-point 'line t))) (aider--send-command (string-trim line)))) +(defun aider-mode-setup () + "Setup key bindings for Aider mode." + (local-set-key (kbd "C-c C-n") 'aider-send-line-under-cursor)) + +(add-hook 'aider-mode-hook 'aider-mode-setup) + +(define-derived-mode aider-mode fundamental-mode "Aider" + "Major mode for editing Aider files." + ;; Add any additional setup for aider-mode here +) + +(add-to-list 'auto-mode-alist '("\\.aider\\'" . aider-mode)) + (provide 'aider) ;;; aider.el ends here