ref: c9695eec3720c70a1df638b9614a38b7dd60e837
parent: 6814cdf2a73b50f8b676047ace86ed78f4c79258
author: glenda <glenda@cirno>
date: Fri Mar 21 22:52:56 EDT 2025
make tab trigger completion if not in hold mode
--- a/wind.c
+++ b/wind.c
@@ -1116,6 +1116,12 @@
*notefd = dup(w->notefd, -1);
proccreate(interruptproc, notefd, 4096);
return;
+ case '\t': /* Tab: file name completion only if not in hold mode */
+ if(!w->holding){
+ namecomplete(w);
+ return;
+ }
+ break;
case Kack: /* ^F: file name completion */
case Kins: /* Insert: file name completion */
namecomplete(w);