version 1.1, 2002/09/03 00:41:44 |
version 1.3, 2020/11/01 10:28:22 |
Line 159 BINDENT viInsertBindings[] = { |
|
Line 159 BINDENT viInsertBindings[] = { |
|
FUNC *viComTable; |
FUNC *viComTable; |
FUNC *viInsTable; |
FUNC *viInsTable; |
|
|
initViBindings (cft, aft) |
void initViBindings (FUNC cft[], FUNC aft[]) |
FUNC cft[], aft[]; |
|
{ |
{ |
register int i; |
register int i; |
BINDENT *ftp; |
BINDENT *ftp; |
Line 195 FUNC cft[], aft[]; |
|
Line 194 FUNC cft[], aft[]; |
|
import (cft, initial_ttymode.c_cc[VDSUSP], self_insert); |
import (cft, initial_ttymode.c_cc[VDSUSP], self_insert); |
#endif |
#endif |
import (cft, initial_ttymode.c_cc[VREPRINT], reprint); |
import (cft, initial_ttymode.c_cc[VREPRINT], reprint); |
|
#ifdef VDISCARD |
import (cft, initial_ttymode.c_cc[VDISCARD], self_insert); |
import (cft, initial_ttymode.c_cc[VDISCARD], self_insert); |
|
#endif |
import (cft, initial_ttymode.c_cc[VWERASE], delete_previous_word); |
import (cft, initial_ttymode.c_cc[VWERASE], delete_previous_word); |
import (cft, initial_ttymode.c_cc[VLNEXT], literal_next); |
import (cft, initial_ttymode.c_cc[VLNEXT], literal_next); |
import (cft, initial_ttymode.c_cc[VERASE], delete_previous_character); |
import (cft, initial_ttymode.c_cc[VERASE], delete_previous_character); |
Line 237 FUNC cft[], aft[]; |
|
Line 238 FUNC cft[], aft[]; |
|
vi_mode = INSERTMODE; |
vi_mode = INSERTMODE; |
} |
} |
|
|
vi_edit (c) |
int vi_edit (int c) |
int c; |
|
{ |
{ |
int count = vi_count ? vi_count : 1; |
int count = vi_count ? vi_count : 1; |
|
|
|
|
return (0); |
return (0); |
} |
} |
|
|
altenateEditmode () |
int altenateEditmode () |
{ |
{ |
FUNC *tmp; |
FUNC *tmp; |
|
|
Line 334 altenateEditmode () |
|
Line 334 altenateEditmode () |
|
return (0); |
return (0); |
} |
} |
|
|
vi_num (c) |
int vi_num (int c) |
int c; |
|
{ |
{ |
vi_count = vi_count * 10 + ((int)c - (int)'0'); |
vi_count = vi_count * 10 + ((int)c - (int)'0'); |
return (0); |
return (0); |
} |
} |
|
|
vi_motion (c) |
int vi_motion (int c) |
int c; |
|
{ |
{ |
int count = vi_count ? vi_count : 1; |
int count = vi_count ? vi_count : 1; |
|
|
|
|
return (0); |
return (0); |
} |
} |
|
|
vi_c (c) |
int vi_c (int c) |
int c; |
|
{ |
{ |
int count = vi_count ? vi_count : 1; |
int count = vi_count ? vi_count : 1; |
|
|
|
|
return (0); |
return (0); |
} |
} |
|
|
vi_d (c) |
int vi_d (int c) |
int c; |
|
{ |
{ |
int count = vi_count ? vi_count : 1; |
int count = vi_count ? vi_count : 1; |
|
|
|
|
return (0); |
return (0); |
} |
} |
|
|
vi_new_line (c) |
int vi_new_line (int c) |
int c; |
|
{ |
{ |
int count = vi_count ? vi_count : 1; |
int count = vi_count ? vi_count : 1; |
|
|
|
|
return (1); |
return (1); |
} |
} |
|
|
vi_ins_edit (c) |
int vi_ins_edit (int c) |
int c; |
|
{ |
{ |
switch (c) { |
switch (c) { |
|
|