[ { "key": "alt+up", "command": "editor.action.moveLinesUpAction" }, // Mueve la línea hacia arriba { "key": "alt+down", "command": "editor.action.moveLinesDownAction" }, // Mueve la línea hacia abajo { "key": "ctrl+shift+up", "command": "editor.action.copyLinesUpAction" }, // Duplica la línea hacia arriba { "key": "ctrl+shift+down", "command": "editor.action.copyLinesDownAction" }, // Duplica la línea hacia abajo { "key": "ctrl+shift+c", "command": "editor.action.commentLine" }, // Comenta código { "key": "ctrl+u u", "command": "editor.action.transformToUppercase" }, // Convertir a mayúsculas { "key": "ctrl+u l", "command": "editor.action.transformToLowercase" }, // Convertir a minúsculas { "key": "ctrl+shift+f", "command": "editor.action.formatSelection" }, // Indenta código seleccionado { "key": "ctrl+alt+c", "command": "copyFilePath" }, // Copia la ruta del archivo actual { "key": "ctrl+alt+w", "command": "workbench.action.terminal.toggleTerminal" }, // Abre/cierra el terminal { "key": "ctrl+0", "command": "workbench.action.zoomReset" }, // Restaura el tamaño de fuente { "key": "ctrl+t", "command": "workbench.action.terminal.newWithCwd", "args": { "cwd": "${fileDirname}" } }, // Abre terminal en el directorio actual ]