From 7a32f3ac12d93b0d95ea442f5845e191ff078145 Mon Sep 17 00:00:00 2001 From: kyoto7250 <50972773+kyoto7250@users.noreply.github.com> Date: Mon, 11 Apr 2022 11:47:32 +0900 Subject: [PATCH] adding keymap for s --- src/components/command.rs | 7 +++++++ src/config.rs | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/components/command.rs b/src/components/command.rs index 961b8c6..bbe7425 100644 --- a/src/components/command.rs +++ b/src/components/command.rs @@ -62,6 +62,13 @@ pub fn scroll_to_top_bottom(key: &KeyConfig) -> CommandText { ) } +pub fn sort_by_column(key: &KeyConfig) -> CommandText { + CommandText::new( + format!("Sort by column [{}]", key.sort_by_column), + CMD_GROUP_DATABASES, + ) +} + pub fn expand_collapse(key: &KeyConfig) -> CommandText { CommandText::new( format!("Expand/Collapse [{},{}]", key.scroll_right, key.scroll_left,), diff --git a/src/config.rs b/src/config.rs index 3d41831..fad288f 100644 --- a/src/config.rs +++ b/src/config.rs @@ -101,6 +101,7 @@ pub struct KeyConfig { pub scroll_up_multiple_lines: Key, pub scroll_to_top: Key, pub scroll_to_bottom: Key, + pub sort_by_column: Key, pub extend_selection_by_one_cell_left: Key, pub extend_selection_by_one_cell_right: Key, pub extend_selection_by_one_cell_up: Key, @@ -140,6 +141,7 @@ impl Default for KeyConfig { scroll_up_multiple_lines: Key::Ctrl('u'), scroll_to_top: Key::Char('g'), scroll_to_bottom: Key::Char('G'), + sort_by_column: Key::Char('s'), extend_selection_by_one_cell_left: Key::Char('H'), extend_selection_by_one_cell_right: Key::Char('L'), extend_selection_by_one_cell_down: Key::Char('J'),