camera-control :
{
	// movement
	'forward'			: { 'W' }
	'backward'			: { 'S' }
	'left'				: { 'A' }
	'right'				: { 'D' }
	'down'				: { 'Q' }
	'up'				: { 'E' }

	// drag left mouse button
	'span'				: { 'space' }
	'zoom'				: { 'Z' }
	'focus'				: { 'X' }
	'rotate'			: { 'K' }
}

global :
{
	// command
	'cmd console'			: { 'F1' }
	'cmd undo'			: { 'Z'		'ctrl' 'repeat' }
	'cmd redo'			: { 'Y'		'ctrl' 'repeat' }
	'cmd redo'			: { 'Z'		'ctrl' 'shift' 'repeat' }

	// project
	'new'				: { 'P'		'ctrl' }
	'open'				: { 'O'		'ctrl' }
	'save'				: { 'S'		'ctrl' }

	// screenshot
	'snap scene'			: { '6' }
	'snap'				: { '6'		'ctrl' }

	'snap scene'			: { 'F6' }
	'snap'				: { 'F6'	'ctrl' }

	// camera
	'cam save'			: { 'F7' }
	'cam load'			: { 'F8' }
	'cam focus'			: { 'F4' }
	'cam face'			: { 'F5' }

	'cam save'			: { '7' } 
	'cam load'			: { '8' } 
	'cam focus'			: { '4' } 
	'cam face'			: { '5' } 

	'cam slot 0'			: { 'NUMPAD0' }
	'cam slot 1'			: { 'NUMPAD1' }
	'cam slot 2'			: { 'NUMPAD2' }
	'cam slot 3'			: { 'NUMPAD3' }
	'cam slot 4'			: { 'NUMPAD4' }
	'cam slot 5'			: { 'NUMPAD5' }
	'cam slot 6'			: { 'NUMPAD6' }
	'cam slot 7'			: { 'NUMPAD7' }
	'cam slot 8'			: { 'NUMPAD8' }
	'cam slot 9'			: { 'NUMPAD9' }

	// ui
	'ui inc -0.25'			: { 'MINUS'	'ctrl' 'repeat' }
	'ui inc +0.25'			: { 'PLUS'	'ctrl' 'repeat' }
}

renderer :
{
	// view
	'set pt_show edge 2'	: { 'E'		'ctrl' }
	'set pt_show grid 2'	: { 'G'		'ctrl' }
	'set pt_show gd 2'	: { 'U'		'ctrl' }
	'set pt_show sw 2'	: { 'W'		'ctrl' }
	'set pt_show bg_c 2'	: { 'B'		'ctrl' }
}