diff options
| author | Vonfry <mail@vonfry.name> | 2021-06-25 09:38:05 +0800 |
|---|---|---|
| committer | Youmu <condy0919@gmail.com> | 2021-06-26 18:30:49 +0800 |
| commit | 84e5531e2663cfb78096e9b9459ba39711a2f87e (patch) | |
| tree | 3c0777b1aabd5600537b90b976e84e68ba691060 /modes | |
| parent | c7f85d330bfb64758659563f6e38c011f36036d4 (diff) | |
Fix telega prefix map binding
Diffstat (limited to 'modes')
| -rw-r--r-- | modes/telega/evil-collection-telega.el | 34 |
1 files changed, 22 insertions, 12 deletions
diff --git a/modes/telega/evil-collection-telega.el b/modes/telega/evil-collection-telega.el index dccf498..ff4ce79 100644 --- a/modes/telega/evil-collection-telega.el +++ b/modes/telega/evil-collection-telega.el @@ -29,6 +29,16 @@ (require 'telega nil t) (require 'evil-collection) +(defvar telega-prefix-map) +(defvar telega-filter-map) +(defvar telega-sort-map) +(defvar telega-chatbuf-fastnav-map) +(defvar telega-describe-map) +(defvar telega-folder-map) +(defvar telega-voip-map) +(defvar telega-root-view-map) +(defvar telega-root-fastnav-map) + (defconst evil-collection-telega-maps '(telega-root-mode-map telega-chat-mode-map telega-image-mode-map @@ -55,13 +65,13 @@ "j" 'evil-next-line "k" 'evil-previous-line - "ga" 'telega-prefix-map + "ga" telega-prefix-map (kbd "<tab>") 'telega-button-forward (kbd "<backtab>") 'telega-button-backward - "S" 'telega-sort-map - "s" 'telega-filter-map + "S" telega-sort-map + "s" telega-filter-map "_" 'telega-filter-undo "-" 'telega-filter-redo @@ -73,16 +83,16 @@ "q" 'bury-buffer "Q" 'telega-kill - "g?" 'telega-describe-map - "gO" 'telega-folder-map - "gC" 'telega-voip-map - "gV" 'telega-root-view-map - "J" 'telega-root-fastnav-map + "g?" telega-describe-map + "gO" telega-folder-map + "gC" telega-voip-map + "gV" telega-root-view-map + "J" telega-root-fastnav-map "gs" 'telega-view-search) (evil-collection-define-key 'normal 'telega-chat-mode-map - "ga" 'telega-prefix-map + "ga" telega-prefix-map "zz" 'telega-chatbuf-recenter-1 @@ -101,21 +111,21 @@ (kbd "<tab>") 'telega-chatbuf-complete-or-next-link (kbd "<backtab>") 'telega-chatbuf-prev-link - "J" 'telega-chatbuf-fastnav-map + "J" telega-chatbuf-fastnav-map (kbd "RET") 'telega-chatbuf-newline-or-input-send "q" 'bury-buffer) (evil-collection-define-key 'normal 'telega-image-mode-map - "ga" 'telega-prefix-map + "ga" telega-prefix-map "}" 'telega-image-next "{" 'telega-image-prev "q" 'telega-image-quit) (evil-collection-define-key 'normal 'telega-webpage-mode-map - "ga" 'telega-prefix-map + "ga" telega-prefix-map "gx" 'telega-webpage-browse-url "yy" 'telega-webpage-copy-url |
