summaryrefslogtreecommitdiff
path: root/schist_desktop_gui/src/shortcut.rs
diff options
context:
space:
mode:
Diffstat (limited to 'schist_desktop_gui/src/shortcut.rs')
-rw-r--r--schist_desktop_gui/src/shortcut.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/schist_desktop_gui/src/shortcut.rs b/schist_desktop_gui/src/shortcut.rs
index f979f4e..0b8cb7a 100644
--- a/schist_desktop_gui/src/shortcut.rs
+++ b/schist_desktop_gui/src/shortcut.rs
@@ -30,6 +30,8 @@ pub enum Command {
GotoNextView,
GotoPrevView,
GotoView(View),
+ ExpandItem,
+ CollapseItem,
}
macro_rules! default {
@@ -108,6 +110,8 @@ impl KeyBind {
default!(goto_prev_item, "k", Modifiers::EMPTY);
default!(goto_next_view, "j", Modifiers::CTRL);
default!(goto_prev_view, "k", Modifiers::CTRL);
+ default!(expand_item, "l", Modifiers::EMPTY);
+ default!(collapse_item, "h", Modifiers::EMPTY);
default!(goto_view_1, "1", Modifiers::CTRL);
default!(goto_view_2, "2", Modifiers::CTRL);
default!(goto_view_3, "3", Modifiers::CTRL);