@ -280,23 +280,39 @@ static Key key[] = {  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_KP_8 ,           XK_ANY_MOD ,      " \033 Ox " ,        + 2 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_KP_9 ,           XK_ANY_MOD ,      " \033 Oy " ,        + 2 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,             ShiftMask ,       " \033 [1;2A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,             ControlMask ,     " \033 [1;5A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,             Mod1Mask ,        " \033 [1;3A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,          ShiftMask | Mod1Mask , " \033 [1;4A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,             ControlMask ,     " \033 [1;5A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,       ShiftMask | ControlMask , " \033 [1;6A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,        ControlMask | Mod1Mask , " \033 [1;7A " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up , ShiftMask | ControlMask | Mod1Mask , " \033 [1;8A " ,   0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,             XK_ANY_MOD ,      " \033 [A " ,         0 ,    - 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Up ,             XK_ANY_MOD ,      " \033 OA " ,         0 ,    + 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,           ShiftMask ,       " \033 [1;2B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,           ControlMask ,     " \033 [1;5B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,           Mod1Mask ,        " \033 [1;3B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,        ShiftMask | Mod1Mask , " \033 [1;4B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,           ControlMask ,     " \033 [1;5B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,     ShiftMask | ControlMask , " \033 [1;6B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,      ControlMask | Mod1Mask , " \033 [1;7B " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down , ShiftMask | ControlMask | Mod1Mask , " \033 [1;8B " , 0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,           XK_ANY_MOD ,      " \033 [B " ,         0 ,    - 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Down ,           XK_ANY_MOD ,      " \033 OB " ,         0 ,    + 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,           ShiftMask ,       " \033 [1;2D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,           ControlMask ,     " \033 [1;5D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,           Mod1Mask ,        " \033 [1;3D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,        ShiftMask | Mod1Mask , " \033 [1;4D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,           ControlMask ,     " \033 [1;5D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,     ShiftMask | ControlMask , " \033 [1;6D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,      ControlMask | Mod1Mask , " \033 [1;7D " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left , ShiftMask | ControlMask | Mod1Mask , " \033 [1;8D " , 0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,           XK_ANY_MOD ,      " \033 [D " ,         0 ,    - 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Left ,           XK_ANY_MOD ,      " \033 OD " ,         0 ,    + 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,          ShiftMask ,       " \033 [1;2C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,          ControlMask ,     " \033 [1;5C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,          Mod1Mask ,        " \033 [1;3C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,       ShiftMask | Mod1Mask , " \033 [1;4C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,          ControlMask ,     " \033 [1;5C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,    ShiftMask | ControlMask , " \033 [1;6C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,     ControlMask | Mod1Mask , " \033 [1;7C " ,      0 ,     0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right , ShiftMask | ControlMask | Mod1Mask , " \033 [1;8C " , 0 ,    0 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,          XK_ANY_MOD ,      " \033 [C " ,         0 ,    - 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_Right ,          XK_ANY_MOD ,      " \033 OC " ,         0 ,    + 1 ,     0 } ,   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				
						{  XK_ISO_Left_Tab ,   ShiftMask ,       " \033 [Z " ,         0 ,     0 ,     0 } ,