{
	"name": "jupyter-keymap",
	"publisher": "ms-toolsai",
	"author": {
		"name": "Microsoft Corporation"
	},
	"license": "MIT",
	"icon": "icon.png",
	"galleryBanner": {
		"color": "#ffffff",
		"theme": "light"
	},
	"displayName": "Jupyter Keymap",
	"description": "Jupyter keymaps for notebooks",
	"version": "1.1.2",
	"engines": {
		"vscode": "^1.79.0-insider"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/Microsoft/vscode-jupyter-keymap"
	},
	"bugs": {
		"url": "https://github.com/Microsoft/vscode-jupyter-keymap/issues"
	},
	"categories": [
		"Notebooks"
	],
	"keywords": [
		"notebook-keymap"
	],
	"contributes": {
		"keybindings": [
			{
				"key": "F",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.find"
			},
			{
				"key": "K",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "list.focusUp"
			},
			{
				"key": "J",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "list.focusDown"
			},
			{
				"key": "A",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.insertCodeCellAboveAndFocusContainer"
			},
			{
				"key": "B",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.insertCodeCellBelowAndFocusContainer"
			},
			{
				"key": "D D",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.delete"
			},
			{
				"key": "Z",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "undo"
			},
			{
				"key": "S",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "workbench.action.files.save"
			},
			{
				"key": "C",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.copy"
			},
			{
				"key": "X",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.cut"
			},
			{
				"key": "V",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.paste"
			},
			{
				"key": "shift+L",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.toggleLineNumbers"
			},
			{
				"key": "O",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.toggleOutputs"
			},
			{
				"key": "L",
				"when": "notebookEditorFocused && !inputFocus && !notebookOutputInputFocused",
				"command": "notebook.cell.toggleLineNumbers"
			},
			{
				"key": "ctrl+shift+-",
				"when": "editorTextFocus && inputFocus && notebookEditorFocused && !notebookOutputInputFocused",
				"command": "notebook.cell.split"
			},
			{
				"key": "ctrl+enter",
				"when": "editorTextFocus && inputFocus && notebookEditorFocused || notebookCellListFocused",
				"command": "notebook.cell.executeAndFocusContainer"
			},
			{
				"key": "shift+enter",
				"when": "editorTextFocus && inputFocus && notebookEditorFocused && !interactiveEditorFocused || notebookCellListFocused && notebookCellType == 'code' && !interactiveEditorFocused",
				"command": "notebook.cell.executeAndSelectBelow"
			},
			{
				"win": "ctrl+alt+enter",
				"linux": "ctrl+alt+enter",
				"when": "interactiveEditorHasProvider && interactiveEditorVisible && !interactiveEditorDocumentChanged || interactiveEditorHasProvider && interactiveEditorVisible && config.interactiveEditor.editMode != 'preview'",
				"command": "interactive.acceptChanges"
			}
		]
	},
	"__metadata": {
		"id": "9f6dc8db-620c-4844-b8c5-e74914f1be27",
		"publisherId": "ac8eb7c9-3e59-4b39-8040-f0484d8170ce",
		"publisherDisplayName": "Microsoft",
		"targetPlatform": "undefined",
		"updated": false,
		"isPreReleaseVersion": false,
		"installedTimestamp": 1701658982253,
		"preRelease": false,
		"size": 90181
	}
}