aboutsummaryrefslogtreecommitdiff
path: root/config_key.h.in
diff options
context:
space:
mode:
authorDylan Araps <dylan.araps@gmail.com>2026-03-14 09:57:57 +0200
committerDylan Araps <dylan.araps@gmail.com>2026-03-14 09:57:57 +0200
commit6b1050575ceaac57976caddf0663d6ce62e855ef (patch)
tree20fda7562cefda0abeaeb416f82a974a6ece7544 /config_key.h.in
parent624a19678d5716a38bc8759b23e9de6887db5092 (diff)
dfm: Add range marking
Normal marking works like Ctrl+click in Windows Explorer. This new act works like Shift+click. It is bound to Alt+Space and also 'V' by default.
Diffstat (limited to 'config_key.h.in')
-rw-r--r--config_key.h.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/config_key.h.in b/config_key.h.in
index 4c087bf..5fcfdb8 100644
--- a/config_key.h.in
+++ b/config_key.h.in
@@ -102,6 +102,9 @@ static inline void (*fm_key(u32 cp))(struct fm *)
case 'M': return act_cd_mark_directory;
case ' ': return act_mark_toggle;
+ case K(MOD_ALT, ' '): return act_mark_range;
+ case 'v': return act_mark_toggle;
+ case 'V': return act_mark_range;
case K(MOD_CTRL, 'a'): return act_mark_toggle_all;
case 'I': return act_mark_invert;
case 'C': return act_mark_clear;