From bdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sun, 5 Jul 2026 01:19:30 -0400 Subject: add a bunch of emacs packages HELP --- .../lisp/evil-collection/modes/emms/README.org | 131 +++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 .config/emacs/lisp/evil-collection/modes/emms/README.org (limited to '.config/emacs/lisp/evil-collection/modes/emms/README.org') 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= | == | =[[=, =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. | -- cgit v1.2.3