the top and the bottom of the list respectively. The return key
 selects the current line and exits.
 
-You can cancel the selection either by interrupting the command with
-^C or by typing ^G.
+The ^U key erases the current pattern, and you can cancel the
+selection by either interrupting the command with ^C or by typing ^G.
 
 .SH "OPTIONS"
 .IP "\fB-h\fP" 10
 
       use_regexp = !use_regexp;
     }
 
+    else if(key == '\15') {
+      patterns_point = 0;
+      patterns[patterns_point] = '\0';
+    }
+
     else if(key == KEY_DOWN || key == '\ e') {
       motion = 1;
     }