From 3dc40acbffd2c57f92401eab8ce32114bea8788f Mon Sep 17 00:00:00 2001 From: lostd Date: Thu, 12 Mar 2015 16:12:01 +0200 Subject: Key bindings to run user-defined commands --- config.def.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'config.def.h') diff --git a/config.def.h b/config.def.h index 45e9d5b..9b730ba 100644 --- a/config.def.h +++ b/config.def.h @@ -45,11 +45,14 @@ struct key bindings[] = { /* Page up */ { KEY_PPAGE, SEL_PGUP }, { CONTROL('U'), SEL_PGUP }, - /* Shell */ - { '!', SEL_SH }, /* Change dir */ { 'c', SEL_CD }, /* Toggle sort by time */ { 't', SEL_MTIME }, { CONTROL('L'), SEL_REDRAW }, + /* Run command */ + { '!', SEL_RUN, "sh" }, + { 'z', SEL_RUN, "top" }, + /* Run command with argument */ + { 'e', SEL_RUNARG, "vi" }, }; -- cgit v1.2.3