Lines Matching refs:vi
45 GtkVi* vi = (GtkVi*)(ipvi->private_data);
47 return zvt_term_forkpty(ZVT_TERM(vi->term), 0);
57 GtkVi *vi;
60 MALLOC_GOTO(NULL, vi, GtkVi*, sizeof(GtkVi));
61 memset(vi, 0, sizeof(GtkVi));
66 vi->term = term;
71 (GtkSignalFunc) vi_key_press_event, vi);
75 vi_create(&vi->ipvi, IP_EX_ALLOWED);
77 vi_create(&vi->ipvi, 0);
78 vi->ipvi->private_data = vi;
80 /* Run vi: the parent returns, the child is the vi process. */
81 vi->ipvi->run(vi->ipvi, argc, argv);
83 *vip = vi;
93 vi_key_press_event(zvt, event, vi)
94 GtkVi *vi;
98 gtk_vi_key_press_event(vi, event);