aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editors/vi.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/editors/vi.c b/editors/vi.c
index 974f9978b..c142dacd7 100644
--- a/editors/vi.c
+++ b/editors/vi.c
@@ -3933,7 +3933,9 @@ static void do_cmd(int c)
3933 c1 = get_one_char(); 3933 c1 = get_one_char();
3934 if (c1 != 'g') { 3934 if (c1 != 'g') {
3935 buf[0] = 'g'; 3935 buf[0] = 'g';
3936 buf[1] = c1; // TODO: if Unicode? 3936 // c1 < 0 if the key was special. Try "g<up-arrow>"
3937 // TODO: if Unicode?
3938 buf[1] = (c1 >= 0 ? c1 : '*');
3937 buf[2] = '\0'; 3939 buf[2] = '\0';
3938 not_implemented(buf); 3940 not_implemented(buf);
3939 break; 3941 break;