From 721ecc9bec96391648f45ab3a3e592fa3161ade2 Mon Sep 17 00:00:00 2001 From: shyn Date: Thu, 25 Sep 2025 13:08:42 +0800 Subject: [PATCH] feat: Add emacs-style up/down keys get up/down with ctrl+p/n for emacs-keybinding convention --- src/specify_cli/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/specify_cli/__init__.py b/src/specify_cli/__init__.py index 83d2fdf..892386f 100644 --- a/src/specify_cli/__init__.py +++ b/src/specify_cli/__init__.py @@ -192,9 +192,9 @@ def get_key(): key = readchar.readkey() # Arrow keys - if key == readchar.key.UP: + if key == readchar.key.UP or key == readchar.key.CTRL_P: return 'up' - if key == readchar.key.DOWN: + if key == readchar.key.DOWN or key == readchar.key.CTRL_N: return 'down' # Enter/Return