@ -62,6 +62,7 @@ static Shortcut shortcuts[] = {  
															
														 
														
													
														
															
																 
																 
																	{  MODKEY | ShiftMask , 	XK_Prior , 	xzoom , 		{ . i  =  + 1 }  } ,   
																 
																 
																	{  MODKEY | ShiftMask , 	XK_Prior , 	xzoom , 		{ . i  =  + 1 }  } ,   
															
														 
														
													
														
															
																 
																 
																	{  MODKEY | ShiftMask , 	XK_Next , 	xzoom , 		{ . i  =  - 1 }  } ,   
																 
																 
																	{  MODKEY | ShiftMask , 	XK_Next , 	xzoom , 		{ . i  =  - 1 }  } ,   
															
														 
														
													
														
															
																 
																 
																	{  ShiftMask , 		XK_Insert , 	selpaste , 	{ . i  =   0 }  } ,   
																 
																 
																	{  ShiftMask , 		XK_Insert , 	selpaste , 	{ . i  =   0 }  } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  MODKEY , 		XK_Num_Lock , 	numlock , 	{ . i  =   0 }  } ,   
															
														 
														
													
														
															
																 
																 
																} ;  
																 
																 
																} ;  
															
														 
														
													
														
															
																 
																 
																
  
																 
																 
																
  
															
														 
														
													
														
															
																 
																 
																/*  
																 
																 
																/*  
															
														 
														
													
												
													
														
															
																
																	
																	
																	
																		
																			 
																		 
																	
																 
																@ -73,6 +74,7 @@ static Shortcut shortcuts[] = {  
															
														 
														
													
														
															
																 
																 
																 *  keypad  value :   
																 
																 
																 *  keypad  value :   
															
														 
														
													
														
															
																 
																 
																 *  *  0 :  no  value   
																 
																 
																 *  *  0 :  no  value   
															
														 
														
													
														
															
																 
																 
																 *  *  >  0 :  keypad  application  mode  enabled   
																 
																 
																 *  *  >  0 :  keypad  application  mode  enabled   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																 *  *    =  2 :  term . numlock  =  1   
															
														 
														
													
														
															
																 
																 
																 *  *  <  0 :  keypad  application  mode  disabled   
																 
																 
																 *  *  <  0 :  keypad  application  mode  disabled   
															
														 
														
													
														
															
																 
																 
																 *  cursor  value :   
																 
																 
																 *  cursor  value :   
															
														 
														
													
														
															
																 
																 
																 *  *  0 :  no  value   
																 
																 
																 *  *  0 :  no  value   
															
														 
														
													
												
													
														
															
																
																	
																		
																			 
																		 
																	
																	
																		
																			 
																		 
																	
																	
																 
																@ -123,24 +125,24 @@ static Key key[] = {  
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Insert ,      XK_ANY_MOD ,      " \033 [2~ " ,        0 ,     0 ,     0 } ,   
																 
																 
																	{  XK_KP_Insert ,      XK_ANY_MOD ,      " \033 [2~ " ,        0 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Delete ,      ShiftMask ,       " \033 [3;2~ " ,      0 ,     0 ,     0 } ,   
																 
																 
																	{  XK_KP_Delete ,      ShiftMask ,       " \033 [3;2~ " ,      0 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Delete ,      XK_ANY_MOD ,      " \033 [3~ " ,        0 ,     0 ,     0 } ,   
																 
																 
																	{  XK_KP_Delete ,      XK_ANY_MOD ,      " \033 [3~ " ,        0 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Multiply ,    XK_ANY_MOD ,      " \033 Oj " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Add ,         XK_ANY_MOD ,      " \033 Ok " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Enter ,       XK_ANY_MOD ,      " \033 OM " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_Multiply ,    XK_ANY_MOD ,      " \033 Oj " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_Add ,         XK_ANY_MOD ,      " \033 Ok " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_Enter ,       XK_ANY_MOD ,      " \033 OM " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Enter ,       XK_ANY_MOD ,      " \r " ,            - 1 ,     0 ,    - 1 } ,   
																 
																 
																	{  XK_KP_Enter ,       XK_ANY_MOD ,      " \r " ,            - 1 ,     0 ,    - 1 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Enter ,       XK_ANY_MOD ,      " \r \n " ,          - 1 ,     0 ,    + 1 } ,   
																 
																 
																	{  XK_KP_Enter ,       XK_ANY_MOD ,      " \r \n " ,          - 1 ,     0 ,    + 1 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Subtract ,    XK_ANY_MOD ,      " \033 Om " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Decimal ,     XK_ANY_MOD ,      " \033 On " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_Divide ,      XK_ANY_MOD ,      " \033 Oo " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_0 ,           XK_ANY_MOD ,      " \033 Op " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_1 ,           XK_ANY_MOD ,      " \033 Oq " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_2 ,           XK_ANY_MOD ,      " \033 Or " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_3 ,           XK_ANY_MOD ,      " \033 Os " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_4 ,           XK_ANY_MOD ,      " \033 Ot " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_5 ,           XK_ANY_MOD ,      " \033 Ou " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_6 ,           XK_ANY_MOD ,      " \033 Ov " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_7 ,           XK_ANY_MOD ,      " \033 Ow " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_8 ,           XK_ANY_MOD ,      " \033 Ox " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																	{  XK_KP_9 ,           XK_ANY_MOD ,      " \033 Oy " ,        + 1 ,     0 ,     0 } ,   
																 
																 
																 
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_Subtract ,    XK_ANY_MOD ,      " \033 Om " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_Decimal ,     XK_ANY_MOD ,      " \033 On " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_Divide ,      XK_ANY_MOD ,      " \033 Oo " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_0 ,           XK_ANY_MOD ,      " \033 Op " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_1 ,           XK_ANY_MOD ,      " \033 Oq " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_2 ,           XK_ANY_MOD ,      " \033 Or " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_3 ,           XK_ANY_MOD ,      " \033 Os " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_4 ,           XK_ANY_MOD ,      " \033 Ot " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_5 ,           XK_ANY_MOD ,      " \033 Ou " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_6 ,           XK_ANY_MOD ,      " \033 Ov " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_7 ,           XK_ANY_MOD ,      " \033 Ow " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_8 ,           XK_ANY_MOD ,      " \033 Ox " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																 
																 
																 
																	{  XK_KP_9 ,           XK_ANY_MOD ,      " \033 Oy " ,        + 2 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_BackSpace ,      XK_NO_MOD ,       " \177 " ,           0 ,     0 ,     0 } ,   
																 
																 
																	{  XK_BackSpace ,      XK_NO_MOD ,       " \177 " ,           0 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_Up ,             ShiftMask ,       " \033 [1;2A " ,      0 ,     0 ,     0 } ,   
																 
																 
																	{  XK_Up ,             ShiftMask ,       " \033 [1;2A " ,      0 ,     0 ,     0 } ,   
															
														 
														
													
														
															
																 
																 
																	{  XK_Up ,             ControlMask ,     " \033 [1;5A " ,      0 ,     0 ,     0 } ,   
																 
																 
																	{  XK_Up ,             ControlMask ,     " \033 [1;5A " ,      0 ,     0 ,     0 } ,