From 2bfb4907986f14e7b087d1372a8b641f40536846 Mon Sep 17 00:00:00 2001 From: Přemysl Eric Janouch
Date: Sat, 8 Jan 2022 11:13:08 +0100
Subject: Add and bind an action to center the cursor
"z" stands for VIM's "zz".
---
sdn.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sdn.cpp b/sdn.cpp
index 6d0ac40..294f15c 100644
--- a/sdn.cpp
+++ b/sdn.cpp
@@ -410,7 +410,7 @@ enum { ALT = 1 << 24, SYM = 1 << 25 }; // Outside the range of Unicode
#define ACTIONS(XX) XX(NONE) XX(HELP) XX(QUIT) XX(QUIT_NO_CHDIR) \
XX(CHOOSE) XX(CHOOSE_FULL) XX(VIEW) XX(EDIT) XX(SORT_LEFT) XX(SORT_RIGHT) \
XX(UP) XX(DOWN) XX(TOP) XX(BOTTOM) XX(HIGH) XX(MIDDLE) XX(LOW) \
- XX(PAGE_PREVIOUS) XX(PAGE_NEXT) XX(SCROLL_UP) XX(SCROLL_DOWN) \
+ XX(PAGE_PREVIOUS) XX(PAGE_NEXT) XX(SCROLL_UP) XX(SCROLL_DOWN) XX(CENTER) \
XX(CHDIR) XX(PARENT) XX(GO_START) XX(GO_HOME) \
XX(SEARCH) XX(RENAME) XX(RENAME_PREFILL) XX(MKDIR) \
XX(TOGGLE_FULL) XX(REVERSE_SORT) XX(SHOW_HIDDEN) XX(REDRAW) XX(RELOAD) \
@@ -442,6 +442,7 @@ static map