mirror of
https://github.com/figsoda/mmtc
synced 2024-11-10 18:24:13 +00:00
add Ctrl+d and Ctrl+u to jump up and down in the queue
This commit is contained in:
parent
f26d45073f
commit
3b30160a98
2 changed files with 10 additions and 5 deletions
|
@ -86,10 +86,10 @@ Key | Action
|
|||
<kbd>L</kbd> | next song
|
||||
<kbd>Enter</kbd> | play selected song or quit searching mode if in searching mode
|
||||
<kbd>Space</kbd> | select current song or the first song in the queue
|
||||
<kbd>j</kbd>, <kbd>Down</kbd> or <kbd>ScrollDown</kbd> | go down in the queue
|
||||
<kbd>k</kbd>, <kbd>Up</kbd> or <kbd>ScrollUp</kbd> | go up in the queue
|
||||
<kbd>J</kbd> or <kbd>PageDown</kbd> | jump down in the queue
|
||||
<kbd>K</kbd> or <kbd>PageUp</kbd> | jump up in the queue
|
||||
<kbd>j</kbd>, <kbd>Down</kbd>, or <kbd>ScrollDown</kbd> | go down in the queue
|
||||
<kbd>k</kbd>, <kbd>Up</kbd>, or <kbd>ScrollUp</kbd> | go up in the queue
|
||||
<kbd>J</kbd>, <kbd>Ctrl</kbd> + <kbd>d</kbd>, or <kbd>PageDown</kbd> | jump down in the queue
|
||||
<kbd>K</kbd>, <kbd>Ctrl</kbd> + <kbd>u</kbd>, or <kbd>PageUp</kbd> | jump up in the queue
|
||||
<kbd>g</kbd> | go to the top of the queue
|
||||
<kbd>G</kbd> | go to the bottom of the queue
|
||||
<kbd>/</kbd> | enter searching mode
|
||||
|
|
|
@ -207,7 +207,11 @@ async fn run() -> Result<()> {
|
|||
Command::Quit
|
||||
}
|
||||
KeyCode::Char('u') if modifiers.contains(KeyModifiers::CONTROL) => {
|
||||
Command::ClearSearch
|
||||
if searching {
|
||||
Command::ClearSearch
|
||||
} else {
|
||||
Command::JumpUp
|
||||
}
|
||||
}
|
||||
KeyCode::Left => Command::SeekBackwards,
|
||||
KeyCode::Right => Command::SeekForwards,
|
||||
|
@ -243,6 +247,7 @@ async fn run() -> Result<()> {
|
|||
'j' => Command::Down,
|
||||
'k' => Command::Up,
|
||||
'J' => Command::JumpDown,
|
||||
'd' if modifiers.contains(KeyModifiers::CONTROL) => Command::JumpDown,
|
||||
'K' => Command::JumpUp,
|
||||
'g' => Command::GotoTop,
|
||||
'G' => Command::GotoBottom,
|
||||
|
|
Loading…
Reference in a new issue