aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/evil-collection/modes/emms/README.org
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
commitbdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 (patch)
treec4524e6c41aa5107211103401dabfaefc81aa882 /.config/emacs/lisp/evil-collection/modes/emms/README.org
parentfe3984f541bd32bdfa418afb305b614176b55ca0 (diff)
add a bunch of emacs packages HELP
Diffstat (limited to '.config/emacs/lisp/evil-collection/modes/emms/README.org')
-rw-r--r--.config/emacs/lisp/evil-collection/modes/emms/README.org131
1 files changed, 131 insertions, 0 deletions
diff --git a/.config/emacs/lisp/evil-collection/modes/emms/README.org b/.config/emacs/lisp/evil-collection/modes/emms/README.org
new file mode 100644
index 0000000..cd6d6af
--- /dev/null
+++ b/.config/emacs/lisp/evil-collection/modes/emms/README.org
@@ -0,0 +1,131 @@
+* emms
+
+ Evil bindings for [[https://www.gnu.org/software/emms/][EMMS]].
+
+** emms-browser-mode-map
+
+ Insert state is inhibited; the browser is forced into normal state.
+
+ | Command | Original | Evil |
+ |--------------------------------------------+-------------+-------------------|
+ | =emms-pause= | =P= | =x= |
+ | =emms-stop= | =s= | =X= |
+ | =emms-random= | =r= | =r= |
+ | =emms-seek-backward= | =<= | =<= |
+ | =emms-seek-forward= | =>= | =>= |
+ | =emms-browser-add-tracks= | =RET= | =RET= |
+ | =emms-browser-add-tracks-and-play= | =C-RET= | =C-RET= |
+ | =emms-volume-raise= | =+= | =+=, === |
+ | =emms-volume-lower= | =-= | =-= |
+ | =emms-playlist-mode-undo= | =C-/= | =u= |
+ | =emms-browser-prev-non-track= | =<backtab>= | =[[=, =C-k=, =gk= |
+ | =emms-browser-next-non-track= | n/a | =]]=, =C-j=, =gj= |
+ | =emms-browser-toggle-subitems-recursively= | n/a | =TAB=, =S-TAB= |
+ | =emms-browser-move-up-level= | =^= | =^= |
+ | =emms-browser-toggle-subitems= | =SPC= | =SPC= |
+ | =emms-browser-collapse-all= | =1= | =g1=, =zm=, =zc= |
+ | =emms-browser-expand-to-level-2= | =2= | =g2= |
+ | =emms-browser-expand-to-level-3= | =3= | =g3= |
+ | =emms-browser-expand-to-level-4= | =4= | =g4= |
+ | =emms-browser-expand-all= | =E= | =g0=, =zr= |
+ | =emms-browser-expand-one-level= | n/a | =zo= |
+ | =emms-browse-by-artist= | =b 1= | =ga= |
+ | =emms-browse-by-album= | =b 2= | =gA= |
+ | =emms-browse-by-genre= | =b 3= | =gb= |
+ | =emms-browse-by-year= | =b 4= | =gy= |
+ | =emms-browse-by-composer= | =b 5= | =gc= |
+ | =emms-browse-by-performer= | =b 6= | =gp= |
+ | =emms-isearch-buffer= | =/= | =/= |
+ | =isearch-repeat-forward= | n/a | =n= |
+ | =isearch-repeat-backward= | n/a | =N= |
+ | =emms-browser-clear-playlist= | =C= | =C= |
+ | =emms-browser-delete-files= | =D= | (default) |
+ | =emms-browser-remove-tracks= | n/a | =D= |
+ | =emms-browser-view-in-dired= | =d= | =d=, =gd= |
+ | (parent =W= prefix) | =W= | =g= |
+ | (parent =s= prefix) | =s= | =s= |
+
+** emms-playlist-mode-map
+
+ Initial evil state is normal.
+
+ | Command | Original | Evil |
+ |-----------------------------------------------------------+------------+-------------|
+ | =emms-pause= | =P= | =x= |
+ | =emms-stop= | =s= | =X= |
+ | =emms-random= | =r= | =r= |
+ | =emms-seek-backward= | =<= | =<= |
+ | =emms-seek-forward= | =>= | =>= |
+ | =emms-next= | =n= | =C-j=, =gj= |
+ | =emms-previous= | =p= | =C-k=, =gk= |
+ | =emms-playlist-mode-play-smart= | =RET= | =RET= |
+ | =emms-volume-raise= | =+= | =+=, === |
+ | =emms-volume-lower= | =-= | =-= |
+ | =emms-playlist-mode-undo= | =C-/= | =u= |
+ | =emms-playlist-mode-first= | =M-<= | =gg= |
+ | =emms-playlist-mode-last= | =M->= | =G= |
+ | =emms-playlist-mode-next= | =M-n= | =]]= |
+ | =emms-playlist-mode-previous= | =M-p= | =[[= |
+ | =emms-playlist-mode-kill-track= | =C-k=, =D= | =D= |
+ | =emms-playlist-clear= | =C= | =C= |
+ | =evil-collection-emms-playlist-mode-insert-newline-above= | n/a | =O= |
+ | =evil-collection-emms-playlist-mode-insert-newline-below= | n/a | =o= |
+ | =evil-collection-emms-playlist-mode-paste-before= | n/a | =P= |
+ | =evil-collection-emms-playlist-mode-paste-after= | n/a | =p= |
+ | =emms-tag-editor-edit= | n/a | =ze= |
+ | =emms-tag-editor-rename= | n/a | =R= |
+ | =emms-playlist-mode-center-current= | =c= | =.= |
+ | =emms-playlist-mode-goto-dired-at-point= | =d= | =d=, =gd= |
+ | =emms-show= | =f= | =zs= |
+ | =emms-playlist-mode-add-contents= | =a= | =a= |
+ | =emms-playlist-set-playlist-buffer= | =b= | =zp= |
+ | (parent =S= sort prefix) | =S= | =S= |
+ | (parent =/= filter prefix) | =/= | =s= |
+ | =emms-playlist-mode-yank-pop= | =M-y= | =M-y= |
+ | =emms-playlist-mode-kill= (visual) | =C-w= | =D= |
+
+** emms-browser-search-mode-map
+
+ | Command | Original | Evil |
+ |----------------------------+----------+------|
+ | =emms-browser-kill-search= | n/a | =q= |
+
+** emms-metaplaylist-mode-map
+
+ Initial evil state is normal.
+
+ | Command | Original | Evil |
+ |-----------------------------------------+----------+-------|
+ | =emms-metaplaylist-mode-goto-current= | =RET= | =RET= |
+ | =emms-metaplaylist-mode-set-active= | =SPC= | =SPC= |
+ | =emms-metaplaylist-mode-update= | =g= | =gr= |
+ | =emms-metaplaylist-mode-new-buffer= | =C= | =C= |
+ | =emms-metaplaylist-mode-center-current= | =c= | =.= |
+ | =emms-metaplaylist-mode-kill-buffer= | =C-k= | =D= |
+ | =kill-current-buffer= | =q= | =q= |
+
+** emms-stream-mode-map
+
+ Initial evil state is normal.
+
+ | Command | Original | Evil |
+ |-------------------------------------+----------+----------|
+ | =emms-stream-play= | =RET= | =RET= |
+ | =emms-stream-next-line= | =n= | =j= |
+ | =emms-stream-previous-line= | =p= | =k= |
+ | =emms-stream-yank-bookmark= | =y= | =y= |
+ | =emms-stream-kill-bookmark= | =k= | =d= |
+ | =emms-stream-edit-bookmark= | =e= | =c=, =r= |
+ | =emms-stream-info-bookmark= | =i= | =i= |
+ | =emms-stream-save-bookmarks-file= | =s= | =s= |
+ | =emms-stream-toggle-default-action= | =t= | =x= |
+ | =emms-stream-quit= | =q= | =q= |
+
+** New commands
+
+ | Command | Purpose |
+ |-----------------------------------------------------------+---------------------------------------------------------------|
+ | =evil-collection-emms-playlist-mode-insert-newline-above= | =O= equivalent that respects =emms-with-inhibit-read-only-t=. |
+ | =evil-collection-emms-playlist-mode-insert-newline-below= | =o= variant. |
+ | =evil-collection-emms-playlist-mode-paste-before= | =P= -- yank playlist items before point. |
+ | =evil-collection-emms-playlist-mode-paste-after= | =p= -- yank playlist items after point. |