app/twitter: redesign app keybind scheme (first draft)

Thanks to @ar1a for help
This commit is contained in:
Henrik Lissner 2018-05-12 23:16:06 +02:00
parent c01a1597cf
commit bc98f80fed
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -51,13 +51,27 @@
mode-line-format nil)) mode-line-format nil))
(map! :map twittering-mode-map (map! :map twittering-mode-map
[remap twittering-kill-buffer] #'+twitter/quit "q" #'+twitter/quit
"Q" #'+twitter/quit-all "Q" #'+twitter/quit-all
"o" #'ace-link-addr [remap twittering-kill-buffer] #'+twitter/quit
[remap delete-window] #'+twitter/quit
[remap +workspace/close-window-or-workspace] #'+twitter/quit
(:when (featurep! :feature evil)
[remap evil-window-delete] #'+twitter/quit
"f" #'twittering-favorite
"F" #'twittering-unfavorite
"C-f" #'twittering-follow
"C-F" #'twittering-unfollow
"d" #'twittering-delete-status
"r" #'twittering-retweet
"R" #'twittering-toggle-or-retrieve-replied-statuses
"o" #'twittering-update-status-interactive
"O" #'+twitter/ace-link
"/" #'twittering-search
"J" #'twittering-goto-next-status "J" #'twittering-goto-next-status
"K" #'twittering-goto-previous-status "K" #'twittering-goto-previous-status
(:when (featurep! :feature evil) "g" nil
"j" #'evil-next-visual-line "gg" #'twittering-goto-first-status
"k" #'evil-previous-visual-line "G" #'twittering-goto-last-status
"h" #'evil-window-left "gj" #'twittering-goto-next-status-of-user
"l" #'evil-window-right))) "gk" #'twittering-goto-previous-status-of-user)))