mirror of
https://github.com/pestctrl/emacs-config.git
synced 2026-06-14 12:21:20 +00:00
Ok finally, most keys are being passed through to sub-Emacs
This commit is contained in:
parent
6363131b8f
commit
e28ad8ab25
3 changed files with 5 additions and 7 deletions
|
|
@ -85,9 +85,7 @@
|
|||
;; This lets me do rapid emacs iteration
|
||||
(defun ignore-emacs ()
|
||||
(when (and exwm-class-name (string= exwm-class-name "Emacs"))
|
||||
(call-interactively #'exwm-input-release-keyboard)
|
||||
(make-local-variable 'exwm-mode-map)
|
||||
(setq exwm-mode-map nil)))
|
||||
(call-interactively #'exwm-input-release-keyboard)))
|
||||
|
||||
(add-hook 'exwm-manage-finish-hook
|
||||
#'ignore-emacs)))
|
||||
|
|
|
|||
|
|
@ -188,9 +188,9 @@
|
|||
(define-key *window-map* (kbd "d") 'side-window-delete-all)
|
||||
(define-key *window-map* (kbd "r") 'resize-window)
|
||||
|
||||
(exwm-global-set-key (kbd "C-x 4 B") #'my/display-buffer-in-side-window)
|
||||
(exwm-global-set-key (kbd "C-x 4 F") #'my/find-file-side-window)
|
||||
(exwm-global-set-key (kbd "C-x 4 )") #'side-window-delete-all)
|
||||
(global-set-key (kbd "C-x 4 B") #'my/display-buffer-in-side-window)
|
||||
(global-set-key (kbd "C-x 4 F") #'my/find-file-side-window)
|
||||
(global-set-key (kbd "C-x 4 )") #'side-window-delete-all)
|
||||
|
||||
;; Dedicated window
|
||||
(defun my/toggle-dedicated-window ()
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@
|
|||
(setq projectile-require-project-root t)
|
||||
(setq projectile-indexing-method 'hybrid)
|
||||
(setq projectile-auto-update-cache nil)
|
||||
(exwm-global-set-key (kbd (if (and (not (daemonp))
|
||||
(global-set-key (kbd (if (and (not (daemonp))
|
||||
(null window-system))
|
||||
"C-c ."
|
||||
"C-c C-."))
|
||||
|
|
|
|||
Loading…
Reference in a new issue