Fixes a portability issue. From Benjamin Baier
-/* $OpenBSD: vi.c,v 1.59 2021/03/10 20:17:33 millert Exp $ */
+/* $OpenBSD: vi.c,v 1.60 2021/03/12 02:10:25 millert Exp $ */
/*
* vi command editing
#include "sh.h"
#include "edit.h"
+#undef CTRL
+#define CTRL(x) ((x) & 0x1F) /* ASCII */
+
struct edstate {
char *cbuf; /* main buffer to build the command line */
int cbufsize; /* number of bytes allocated for cbuf */