diff --git a/Emacs/keybinds.el b/Emacs/keybinds.el index 682fe85..8ebfa6d 100644 --- a/Emacs/keybinds.el +++ b/Emacs/keybinds.el @@ -193,6 +193,19 @@ (define-key dired-mode-map (kbd "S-") 'dired-find-file) ;; Was dired-up-directory (define-key dired-mode-map (kbd "") (lambda () (interactive) (find-alternate-file ".."))) + (define-key dired-mode-map "\C-t" 'split-window-horizontally) + (define-key dired-mode-map "\M-id" 'image-dired-display-thumbs) + (define-key dired-mode-map "\M-it" 'image-dired-tag-files) + (define-key dired-mode-map "\M-ir" 'image-dired-delete-tag) + (define-key dired-mode-map "\M-ij" 'image-dired-jump-thumbnail-buffer) + (define-key dired-mode-map "\M-ii" 'image-dired-dired-display-image) + (define-key dired-mode-map "\M-ix" 'image-dired-dired-display-external) + (define-key dired-mode-map "\M-ia" 'image-dired-display-thumbs-append) + (define-key dired-mode-map "\M-i." 'image-dired-display-thumb) + (define-key dired-mode-map "\M-ic" 'image-dired-dired-comment-files) + (define-key dired-mode-map "\M-if" 'image-dired-mark-tagged-files) + (define-key dired-mode-map "\M-i\C-t" 'image-dired-dired-toggle-marked-thumbs) + (define-key dired-mode-map "\M-ie" 'image-dired-dired-edit-comment-and-tags) (when (require 'dired-narrow) (define-key dired-mode-map (kbd "f") 'dired-narrow-fuzzy)) diff --git a/Emacs/visual-early.el b/Emacs/visual-early.el index 17f64d0..2e6d021 100644 --- a/Emacs/visual-early.el +++ b/Emacs/visual-early.el @@ -142,6 +142,17 @@ (global-set-key (kbd "S-") 'macoy-toggle-whitespace-mode) ) +;; +;; Narrow/widen +;; +(defun macoy-toggle-narrow () + (interactive) + (if (buffer-narrowed-p) + (widen) + (narrow-to-defun))) + +(global-set-key (kbd "C-S-") 'macoy-toggle-narrow) + ;; ;; Auto Theming ;;