diff -u -Naur orig/vim73/src/gui_gtk.c patched/vim73/src/gui_gtk.c --- orig/vim73/src/gui_gtk.c 2010-07-20 04:15:22.000000000 -0700 +++ patched/vim73/src/gui_gtk.c 2010-11-11 10:40:51.000000000 -0800 @@ -1287,6 +1287,8 @@ entry = gtk_entry_new(); gtk_widget_show(entry); + gtk_entry_set_activates_default (entry, TRUE); + text = CONVERT_TO_UTF8(textfield); gtk_entry_set_text(GTK_ENTRY(entry), (const char *)text); CONVERT_TO_UTF8_FREE(text);