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 132 133 134 135 136 137 138 139 140 141
|
# Playback
bind common b player-next
bind common B player-next-album
bind common c player-pause
bind common x player-play
bind common z player-prev
bind common Z player-prev-album
bind common v player-stop
bind common ] vol +0 +1%
bind common [ vol +1% +0
bind common + vol +10%
bind common = vol +10%
bind common } vol -0 -1%
bind common { vol -1% -0
bind common - vol -10%
bind common , seek -1m
bind common . seek +1m
bind common h seek -5
bind common l seek +5
bind common left seek -5
bind common right seek +5
bind common mlb_click_bar player-pause
bind common mlb_click_bar_right player-pause
bind common mouse_scroll_up_bar seek +5
bind common mouse_scroll_down_bar seek -5
bind common mouse_scroll_up_bar_right vol +1%
bind common mouse_scroll_down_bar_right vol -1%
# Setting toggles
bind common m toggle aaa_mode
bind common C toggle continue
bind common M toggle play_library
bind common o toggle play_sorted
bind common r toggle repeat
bind common ^R toggle repeat_current
bind common t toggle show_remaining_time
bind common s toggle shuffle
bind common f toggle follow
# Commands
bind common q quit -i
bind common ^C echo Type :quit<enter> to exit cmus.
bind common I echo {}
# note: the single space at the end is intentional
bind common ! push shell
# View/window navigation
bind common 1 view tree
bind common 2 view sorted
bind common 3 view playlist
bind common 4 view queue
bind common 5 view browser
bind common 6 view filters
bind common 7 view settings
bind common mouse_scroll_up_title left-view -n
bind common mouse_scroll_down_title right-view -n
bind common tab win-next
bind common ^L refresh
# Navigation
bind common ^Y win-scroll-up
bind common ^E win-scroll-down
bind common ^B win-page-up
bind common ^F win-page-down
bind common ^U win-half-page-up
bind common ^D win-half-page-down
bind common k win-up
bind common j win-down
bind common g win-top
bind common G win-bottom
bind common up win-up
bind common down win-down
bind common home win-top
bind common end win-bottom
bind common page_up win-page-up
bind common page_down win-page-down
bind common mouse_scroll_up win-up
bind common mouse_scroll_down win-down
# Selection
bind common i win-sel-cur
bind common enter win-activate
bind common mlb_click_selected win-activate
bind common space win-toggle
bind common D win-remove
bind common delete win-remove
bind common p win-mv-after
bind common P win-mv-before
bind common E win-add-Q
bind common a win-add-l
bind common y win-add-p
bind common e win-add-q
bind common u update-cache
bind common U win-update-cache
# Filters
bind common / search-start
bind common ? search-b-start
bind common n search-next
bind common N search-prev
# note: the single space at the end is intentional
bind common F push filter
bind common L push live-filter
fset 90s=date>=1990&date<2000
fset classical=genre="Classical"
fset unheard=play_count=0
fset missing-tag=!stream&(artist=""|album=""|title=""|tracknumber=-1|date=-1)
fset mp3=filename="*.mp3"
fset ogg=filename="*.ogg"
fset ogg-or-mp3=ogg|mp3
# File browser
bind browser backspace browser-up
bind browser space win-activate
bind browser i toggle show_hidden
bind browser u win-update
|