1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
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. |
|