text: [
  	{
  		"keys": ["ctrl+.", "ctrl+x"],
  		"command": "margo_open_extension",
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+1"],
  		"command": "open_file",
  		"args": { "file": "${packages}/GoSublime/README.md" }
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+2"],
  		"command": "open_file",
  		"args": { "file": "${packages}/GoSublime/USAGE.md" }
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+3"],
  		"command": "gs_sanity_check"
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+4"],
  		"command": "open_file",
  		"args": { "file": "${packages}/GoSublime/GoSublime.sublime-settings" }
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+5"],
  		"command": "open_file",
  		"args": { "file": "${packages}/User/GoSublime.sublime-settings" }
  	},
  	{
  		"keys": ["ctrl+space"],
  		"command": "auto_complete",
  		"args": {"disable_auto_insert": true, "api_completions_only": true, "next_completion_if_showing": false},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+p"],
  		"command": "gs_palette",
  		"args": {"palette": "imports", "direct": true},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+d"],
  		"command": "gs_palette",
  		"args": {"palette": "declarations", "direct": true},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+e"],
  		"command": "margo_issues",
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+c"],
  		"command": "margo_user_cmds",
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+["],
  		"command": "gs_palette",
  		"args": {"palette": "jump_back"},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+i"],
  		"command": "gs_palette",
  		"args": {"palette": "jump_to_imports"},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+b"],
  		"command": "gs9o_build",
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+r"],
  		"command": "gs9o_open",
  		"args": {"run": ["replay"], "focus_view": false},
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+g"],
  		"command": "gs9o_open",
  		"args": {"run": [".actuate"], "focus_view": false, "show_view": false},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+g"],
  		"command": "gs9o_open_selection",
  		"context": [{ "key": "selector", "operator": "equal", "operand": "text.9o" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+h"],
  		"command": "gs_doc",
  		"args": {"mode": "hint"},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+."],
  		"command": "show_overlay",
  		"args": {"overlay": "command_palette", "text": "GoSublime: "}
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+f"],
  		"command": "margo_fmt",
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+n"],
  		"command": "gs_new_go_file"
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+a"],
  		"command": "gs_browse_declarations"
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+l"],
  		"command": "gs_browse_declarations",
  		"args": { "dir": "." },
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+o"],
  		"command": "gs_browse_packages"
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+m"],
  		"command": "gs_browse_files"
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+t"],
  		"command": "margo_user_cmds",
  		"args": {"action": "QueryTestCmds"},
  	},
  	{
  		"keys": ["ctrl+.", "ctrl+space"],
  		"command": "gs_show_call_tip",
  		"context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]
  	},
  	{
  		"keys": ["ctrl+9"],
  		"command": "gs9o_win_open"
  	},
  	{
  		"keys": ["ctrl+.","ctrl+9"],
  		"command": "gs9o_win_open"
  	},
  	{
  		"keys": ["ctrl+.","ctrl+0"],
  		"command": "margo_show_hud"
  	},
  	{
  		"keys": ["ctrl+space"],
  		"command": "auto_complete",
  		"args": {"disable_auto_insert": true, "api_completions_only": true, "next_completion_if_showing": false},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "text.9o" }]
  	},
  	{
  		"keys": ["enter"],
  		"command": "gs9o_exec",
  		"args": {"save_hist": true},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "text.9o" }]
  	},
  	{
  		"keys": ["enter"],
  		"command": "commit_completion",
  		"context": [
  			{ "key": "auto_complete_visible" },
  			{ "key": "setting.auto_complete_commit_on_tab", "operand": false },
  			{ "key": "selector", "operator": "equal", "operand": "text.9o" }
  		]
  	},
  	{
  		"keys": ["ctrl+enter"],
  		"command": "gs9o_insert_line",
  		"context": [{ "key": "selector", "operator": "equal", "operand": "text.9o" }]
  	},
  	{
  		"keys": ["ctrl+shift+enter"],
  		"command": "gs9o_insert_line",
  		"args": {"after": false},
  		"context": [{ "key": "selector", "operator": "equal", "operand": "text.9o" }]
  	},
  	{
  		"keys": ["up"],
  		"command": "gs9o_move_hist",
  		"args": {"up": true},
  		"context": [
  			{ "key": "selector", "operator": "equal", "operand": "prompt.9o" },
  			{ "key": "auto_complete_visible", "operand": false }
  		]
  	},
  	{
  		"keys": ["down"],
  		"command": "gs9o_move_hist",
  		"args": {"up": false},
  		"context": [
  			{ "key": "selector", "operator": "equal", "operand": "prompt.9o" },
  			{ "key": "auto_complete_visible", "operand": false }
  		]
  	}
  ]
  