Browse Source
* Customizations for GUD to behave similar to Visual Studio, which is what I'm most used to. It's a flawed config, but better than nothing * Override slime M-p so I can still quickly open org files * Use a cute little folder for org ellipsis * Add PHP mode (I never use this...) * Comment lua-mode for now (fixme) * Add support for my new language, Cakelispmaster
6 changed files with 43 additions and 3 deletions
@ -0,0 +1,24 @@ |
|||
(when (require 'gud) |
|||
(defvar macoy-gud-minor-mode-map |
|||
(let ((map (make-sparse-keymap))) |
|||
(define-key map (kbd "S-<f5>") 'gud-run) |
|||
(define-key map (kbd "C-<f5>") 'gud-run) |
|||
(define-key map (kbd "<f5>") 'gud-cont) |
|||
(define-key map (kbd "<f9>") 'gud-break) |
|||
;; Do not enter functions |
|||
(define-key map (kbd "<f10>") 'gud-next) |
|||
;; Do enter functions |
|||
(define-key map (kbd "<f11>") 'gud-step) |
|||
;; Step out of function |
|||
(define-key map (kbd "S-<f11>") 'gud-finish) |
|||
;; Print at mark |
|||
(define-key map (kbd "C-SPC") 'gud-print) |
|||
(define-key map (kbd "C-S-SPC") 'gud-watch) |
|||
map) |
|||
"macoy-gud-minor-mode keymap.") |
|||
|
|||
(define-minor-mode macoy-gud-minor-mode |
|||
"A minor mode for Visual-Studio-like gud keybindings." |
|||
:init-value nil |
|||
:lighter " Macoy-GUD") |
|||
) |
Loading…
Reference in new issue