version 1.31, 2010/02/04 20:00:26 |
version 1.32, 2010/02/06 17:35:01 |
|
|
{ MODEKEYCOPY_HISTORYBOTTOM, "history-bottom" }, |
{ MODEKEYCOPY_HISTORYBOTTOM, "history-bottom" }, |
{ MODEKEYCOPY_HISTORYTOP, "history-top" }, |
{ MODEKEYCOPY_HISTORYTOP, "history-top" }, |
{ MODEKEYCOPY_LEFT, "cursor-left" }, |
{ MODEKEYCOPY_LEFT, "cursor-left" }, |
|
{ MODEKEYCOPY_RECTANGLETOGGLE, "rectangle-toggle" }, |
{ MODEKEYCOPY_MIDDLELINE, "middle-line" }, |
{ MODEKEYCOPY_MIDDLELINE, "middle-line" }, |
{ MODEKEYCOPY_NEXTPAGE, "page-down" }, |
{ MODEKEYCOPY_NEXTPAGE, "page-down" }, |
{ MODEKEYCOPY_NEXTSPACE, "next-space" }, |
{ MODEKEYCOPY_NEXTSPACE, "next-space" }, |
|
|
{ 'l', 0, MODEKEYCOPY_RIGHT }, |
{ 'l', 0, MODEKEYCOPY_RIGHT }, |
{ 'n', 0, MODEKEYCOPY_SEARCHAGAIN }, |
{ 'n', 0, MODEKEYCOPY_SEARCHAGAIN }, |
{ 'q', 0, MODEKEYCOPY_CANCEL }, |
{ 'q', 0, MODEKEYCOPY_CANCEL }, |
|
{ 'v', 0, MODEKEYCOPY_RECTANGLETOGGLE }, |
{ 'w', 0, MODEKEYCOPY_NEXTWORD }, |
{ 'w', 0, MODEKEYCOPY_NEXTWORD }, |
{ KEYC_BSPACE, 0, MODEKEYCOPY_LEFT }, |
{ KEYC_BSPACE, 0, MODEKEYCOPY_LEFT }, |
{ KEYC_DOWN | KEYC_CTRL,0, MODEKEYCOPY_SCROLLDOWN }, |
{ KEYC_DOWN | KEYC_CTRL,0, MODEKEYCOPY_SCROLLDOWN }, |
|
|
/* emacs copy mode keys. */ |
/* emacs copy mode keys. */ |
const struct mode_key_entry mode_key_emacs_copy[] = { |
const struct mode_key_entry mode_key_emacs_copy[] = { |
{ ' ', 0, MODEKEYCOPY_NEXTPAGE }, |
{ ' ', 0, MODEKEYCOPY_NEXTPAGE }, |
{ '<' | KEYC_ESCAPE,0, MODEKEYCOPY_HISTORYTOP }, |
{ '<' | KEYC_ESCAPE, 0, MODEKEYCOPY_HISTORYTOP }, |
{ '>' | KEYC_ESCAPE, 0, MODEKEYCOPY_HISTORYBOTTOM }, |
{ '>' | KEYC_ESCAPE, 0, MODEKEYCOPY_HISTORYBOTTOM }, |
{ 'R' | KEYC_ESCAPE, 0, MODEKEYCOPY_TOPLINE }, |
{ 'R' | KEYC_ESCAPE, 0, MODEKEYCOPY_TOPLINE }, |
|
{ 'R', 0, MODEKEYCOPY_RECTANGLETOGGLE }, |
{ '\000' /* C-Space */, 0, MODEKEYCOPY_STARTSELECTION }, |
{ '\000' /* C-Space */, 0, MODEKEYCOPY_STARTSELECTION }, |
{ '\001' /* C-a */, 0, MODEKEYCOPY_STARTOFLINE }, |
{ '\001' /* C-a */, 0, MODEKEYCOPY_STARTOFLINE }, |
{ '\002' /* C-b */, 0, MODEKEYCOPY_LEFT }, |
{ '\002' /* C-b */, 0, MODEKEYCOPY_LEFT }, |