Atajos de teclado

Los atajos por defecto. Cualquiera se cambia en keymaps.toml (Abrir los atajos de teclado), donde se pueden añadir las mismas entradas [[keymaps]]; una condición when limita un atajo a un contexto y mode a un modo de la edición modal (n, i, v).

Generado por scripts/gen_docs.py desde defaults/keymaps-*.toml; edita esos, no este fichero.

macOS

Atajo Comando Cuándo
MetaShiftW Cerrar la ventana (close_window)
⌘P Ir a un fichero (palette)
⌘⇧P Paleta de comandos (palette.command)
⌘E Mostrar u ocultar el minimapa (toggle_minimap) modo i
⌘, Abrir los ajustes (open_settings)
⌘K y luego ⌘S Abrir los atajos de teclado (open_keyboard_shortcuts) modo inv
⌘= Acercar (zoom_in)
⌘- Alejar (zoom_out)
⌘Enter Git: commit (source_control_commit) source_control_focus
⌘Z Deshacer (undo)
⌘⇧Z Rehacer (redo)
⌘Y Rehacer (redo)
⌘X Cortar (clipboard_cut)
⌘C Copiar (clipboard_copy)
⌘V Pegar (clipboard_paste)
⌘F Buscar (search)
⌥→ Final de la palabra (word_end_forward) modo i
⌥← Palabra anterior (word_backward) modo i
⌘← Primer carácter no blanco de la línea (line_start_non_blank) modo i
⌘→ Final de la línea (line_end) modo i
⌃A Primer carácter no blanco de la línea (line_start_non_blank) modo i
⌃E Final de la línea (line_end) modo i
⌘⇧K Borrar la línea (delete_line) modo i
⌥Backspace Borrar la palabra anterior (delete_word_backward) modo i
⌘Backspace Borrar hasta el principio de la línea (delete_to_beginning_of_line) modo i
⌃K Borrar hasta el final de la línea (delete_to_end_of_line) modo i
⌥Delete Borrar la palabra siguiente (delete_word_forward) modo i
⌘⇧\\ Ir a la pareja del corchete (match_pairs) modo i
⌘/ Comentar o descomentar la línea (toggle_line_comment)
⌘] Sangrar la línea (indent_line)
⌘[ Quitar sangría a la línea (outdent_line)
⌘A Seleccionar todo (select_all)
⌘Enter Línea nueva debajo (new_line_below) !source_control_focus · modo i
⌘⇧Enter Línea nueva encima (new_line_above) modo i
⌥⌘↑ Añadir cursor arriba (insert_cursor_above) modo i
⌥⌘↓ Añadir cursor abajo (insert_cursor_below) modo i
⌘L Seleccionar la línea actual (select_current_line) modo i
⌘⇧L Seleccionar todas las apariciones (select_all_current) modo i
⌘U Deshacer la última selección (select_undo) modo i
⌘D Seleccionar la siguiente aparición (select_next_current) modo i
⌘K y luego ⌘D Saltar esta aparición (select_skip_current) modo i
⌘S Guardar (save)
⇧⌥F Formatear el documento (format_document)
⌘K y luego ⌘F Formatear la selección (format_selection) modo inv
⌘O Abrir fichero (open_file)
⌘N Nuevo fichero (new_file)
⌘W Cerrar la división (split_close)
⌘K y luego F Cerrar la carpeta (close_folder) modo inv
⌘\\ Dividir en vertical (split_vertical)
⌃Space Pedir el completado (get_completion) modo i
⌘I Pedir el completado (get_completion) modo i
⌃⇧Space Ver la firma (get_signature) modo i
⌘. Acción de código (show_code_actions)
⌘⇧E Ir al explorador o salir (toggle_file_explorer_focus)
⌘⇧F Ir a la búsqueda o salir (toggle_search_focus)
⌘⇧X Ir a los plugins o salir (toggle_plugin_focus)
⌘⇧V Mostrar u ocultar la vista previa de Markdown (toggle_markdown_preview)
⌘⇧A Ir al asistente o salir (toggle_ai_focus)
⌘⇧A Preguntar al asistente sobre la selección (ask_ai_about_selection) editor_focus
⌘⇧M Ir a los problemas o salir (toggle_problem_focus)
⌘↑ Principio del documento (document_start) modo inv
⌘↓ Final del documento (document_end) modo inv
⌃F Derecha (right) modo i
⌃P Arriba (up) !list_focus · modo i
⌃N Abajo (down) !list_focus · modo i
⌘⇧O Ir a un símbolo del fichero (palette.symbol)
⌘T Ir a un símbolo del proyecto (palette.workspace_symbol)
⌃G Ir a una línea (palette.line)
⌥→ Sugerencia: aceptar la palabra (inline_completion.select_word) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active
⌥⇧→ Sugerencia: aceptar la línea (inline_completion.select_line) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active
⌘⇧B Ejecutar la tarea de compilación (run_build_task)
⌥⌘C Copiar la ruta (copy_path)
⇧⌥⌘C Copiar la ruta relativa (copy_relative_path)
⌘⌥Enter Reemplazar todo en los archivos (global_search_replace_all) global_search_focus
⌥⌘R Mostrar en el Finder (reveal_in_file_explorer)
⇧⌥A Comentar o descomentar el bloque (toggle_block_comment) modo i
F1 Paleta de comandos (palette.command)
⌥↑ Subir la línea (move_line_up) modo i
⌥↓ Bajar la línea (move_line_down) modo i
Delete Borrar hacia delante (delete_forward) modo i
Backspace Borrar hacia atrás (delete_backward) modo i
⇧Backspace Borrar hacia delante (delete_forward) modo i
Home Primer carácter no blanco de la línea (line_start_non_blank) modo inv
End Final de la línea (line_end) modo inv
PageUp Retroceder página (page_up)
PageDown Avanzar página (page_down)
CtrlPageUp Desplazar hacia arriba (scroll_up)
CtrlPageDown Desplazar hacia abajo (scroll_down)
⌥⇧I Añadir cursor al final de cada línea (insert_cursor_end_of_line) modo i
⌃Tab Pestaña siguiente (next_editor_tab)
⌃⇧Tab Pestaña anterior (previous_editor_tab)
F2 Renombrar el símbolo (rename_symbol)
F12 Ir a la definición (goto_definition)
G y luego F Acción de código (show_code_actions) modo n
F8 Siguiente error del proyecto (next_error)
⇧F8 Error anterior del proyecto (previous_error)
⌃- Atrás (jump_location_backward) modo i
⌃⇧- Adelante (jump_location_forward) modo i
Ctrl`` | Ir al terminal o salir (toggle_terminal_focus`)
Tab Siguiente hueco del fragmento (jump_to_next_snippet_placeholder) in_snippet · modo i
⇧Tab Hueco anterior del fragmento (jump_to_prev_snippet_placeholder) in_snippet · modo i
Esc Borrar la búsqueda (clear_search) search_active
⌃⇧↑ Ampliar la selección sintáctica (select_next_syntax_item)
⌃⇧↓ Reducir la selección sintáctica (select_previous_syntax_item)
⌃M Lista: elegir (list.select) list_focus
Tab Lista: elegir (list.select) completion_focus
Enter Lista: elegir (list.select) list_focus
⌃P Lista: anterior (list.previous) list_focus
↑ Lista: anterior (list.previous) list_focus
PageUp Lista: página anterior (list.previous_page) list_focus
⌃N Lista: siguiente (list.next) list_focus
↓ Lista: siguiente (list.next) list_focus
PageDown Lista: página siguiente (list.next_page) list_focus
Esc Cerrar el diálogo (modal.close) modal_focus
Tab Sugerencia: aceptar (inline_completion.select) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
Esc Sugerencia: descartar (inline_completion.cancel) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
⌥[ Sugerencia: anterior (inline_completion.previous) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
⌥] Sugerencia: siguiente (inline_completion.next) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
⌥\\ Sugerencia: pedir (inline_completion.invoke) !inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
→ Derecha (right) modo inv
← Izquierda (left) modo inv
↑ Arriba (up) !list_focus · modo inv
↓ Abajo (down) !list_focus · modo inv
⌃H Borrar hacia atrás (delete_backward) modo i
Enter Insertar salto de línea (insert_new_line) !list_focus && !input_focus · modo i
Tab Ir al campo de reemplazo (focus_replace_editor) search_focus
Tab Ir al campo de búsqueda (focus_find_editor) replace_focus
⇧Enter Buscar hacia atrás (search_backward) search_focus · modo i
Enter Buscar hacia delante (search_forward) search_focus · modo i
Enter Repetir la búsqueda global (global_search_refresh) global_search_focus · modo i
Enter Confirmar el cambio de nombre (confirm_rename) rename_focus · modo i
Tab Insertar tabulador (insert_tab) !in_snippet && !completion_focus && !inline_completion_visible && !search_focus && !replace_focus && !global_search_focus · modo i
⌃M Insertar salto de línea (insert_new_line) !list_focus · modo i
⌥⇧↑ Duplicar la línea arriba (duplicate_line_up) modo i
⌥⇧↓ Duplicar la línea abajo (duplicate_line_down) modo i
Esc Modo normal (normal_mode) !search_focus && !modal_focus && !search_active && !inline_completion_visible · modo niv
⌃C Modo normal (normal_mode) !search_focus && !modal_focus && !search_active · modo niv
⌃[ Modo normal (normal_mode) !search_focus && !search_active · modo niv
⇧; Paleta de comandos (palette.command) modo n
⇧G Ir a la línea (última si no se indica) (go_to_line_default_last) modo nv
G y luego G Ir a la línea (primera si no se indica) (go_to_line_default_first) modo nv
H Izquierda (left) modo nv
J Abajo (down) modo nv
K Arriba (up) modo nv
L Derecha (right) modo nv
A Añadir después del cursor (append) modo n
⇧A Añadir al final de la línea (append_end_of_line) modo n
I Modo inserción (insert_mode) modo n
U Deshacer (undo) modo n
⌃R Rehacer (redo) modo n
⌃I Jump location forward local (jump_location_forward_local) modo n
⌃O Jump location backward local (jump_location_backward_local) modo n
⌃N Ir a la definición (goto_definition) modo n
G y luego D Ir a la definición (goto_definition) modo n
G y luego H Mostrar la información flotante (show_hover) modo n
P Pegar (paste) modo nv
⇧P Pegar antes (paste_before) modo nv
⇧J Unir líneas (join_lines) modo n
Y Copiar (yank) (yank) modo v
X Borrar hacia delante (delete_forward) modo nv
⇧X Borrar hacia atrás (delete_backward) modo n
⌃P Buscar las referencias (find_references) modo n
S Borrar hacia delante y escribir (delete_forward_and_insert) modo nv
C Borrar hacia delante y escribir (delete_forward_and_insert) modo v
⇧S Borrar la línea y escribir (delete_line_and_insert) modo n
⇧I Escribir en el primer carácter no blanco (insert_first_non_blank) modo nv
O Línea nueva debajo (new_line_below) modo n
0 Principio de la línea (line_start) modo nv
⇧6 Primer carácter no blanco de la línea (line_start_non_blank) modo nv
⇧4 Final de la línea (line_end) modo nv
W Palabra siguiente (word_forward) modo nv
E Final de la palabra (word_end_forward) modo nv
B Palabra anterior (word_backward) modo nv
⇧O Línea nueva encima (new_line_above) modo nv
⌃E Desplazar hacia abajo (scroll_down) modo nv
⌃Y Desplazar hacia arriba (scroll_up) modo nv
⌃U Retroceder página (page_up) modo nv
⌃D Avanzar página (page_down) modo nv
Z y luego Z Centro de la ventana (center_of_window) modo nv
Z y luego T Parte alta de la ventana (top_of_window) modo nv
Z y luego B Parte baja de la ventana (bottom_of_window) modo nv
D Borrar hacia delante (delete_forward) modo v
M Crear marca (create_mark) modo nv
' Ir a la marca (go_to_mark) modo nv
D Operador borrar (motion_mode_delete) modo n
C Cambiar (edición modal: c) (motion_mode_change) modo n
f2 Renombrar el símbolo (rename_symbol)
⇧D Borrar hasta el final de la línea (delete_to_end_of_line) modo n
⇧] Párrafo siguiente (paragraph_forward) modo nv
⇧[ Párrafo anterior (paragraph_backward) modo nv
⇧. Operador sangrar (motion_mode_indent) modo n
⇧, Operador quitar sangría (motion_mode_outdent) modo n
Y Operador copiar (motion_mode_yank) modo n
⇧8 Buscar la palabra entera hacia delante (search_whole_word_forward) modo nv
N Buscar hacia delante (search_forward) modo nv
⇧N Buscar hacia atrás (search_backward) modo nv
⇧5 Ir a la pareja del corchete (match_pairs) modo nv
] y luego ⇧0 Siguiente paréntesis de cierre suelto (next_unmatched_right_bracket) modo nv
[ y luego ⇧9 Paréntesis de apertura suelto anterior (previous_unmatched_left_bracket) modo nv
] y luego ⇧] Siguiente llave de cierre suelta (next_unmatched_right_curly_bracket) modo nv
[ y luego ⇧[ Llave de apertura suelta anterior (previous_unmatched_left_curly_bracket) modo nv
V Modo visual (toggle_visual_mode) modo nv
⇧V Modo visual de líneas (toggle_linewise_visual_mode) modo nv
⌃V Modo visual de bloque (toggle_blockwise_visual_mode) modo nv
⌃W y luego L Dividir a la derecha (split_right) modo n
⌃W y luego H Dividir a la izquierda (split_left) modo n
⌃W y luego J Dividir abajo (split_down) modo n
⌃W y luego K Dividir hacia arriba (split_up) modo n
⌃W y luego S Dividir en horizontal (split_horizontal) modo n
⌃W y luego V Dividir en vertical (split_vertical) modo n
⌃W y luego C Cerrar la división (split_close) modo n
⌃W y luego X Intercambiar divisiones (split_exchange) modo n
Space Mostrar u ocultar el minimapa (toggle_minimap) modo nv
⇧. Sangrar la línea (indent_line) modo v
⇧, Quitar sangría a la línea (outdent_line) modo v
⇧C Borrar hasta el final y escribir (delete_to_end_and_insert) modo n
⌥f5 Ir al cambio siguiente (go_to_next_change)
⇧⌥f5 Ir al cambio anterior (go_to_previous_change)
⌃⌥E Emmet: expandir la abreviatura (emmet_expand)
f9 Poner o quitar punto de ruptura (toggle_breakpoint)
f5 Depurar: continuar (debug_continue)
f10 Depurar: paso por encima (debug_step_over)
f11 Depurar: entrar (debug_step_into)
⇧f11 Depurar: salir (debug_step_out)
⇧f10 Mostrar el menú de lo seleccionado (show_context_menu)
contextmenu Mostrar el menú de lo seleccionado (show_context_menu)
⇧W Vim: siguiente PALABRA (vim_big_word_forward) modo nv
⇧B Vim: PALABRA anterior (vim_big_word_backward) modo nv
⇧E Vim: fin de PALABRA (vim_big_word_end) modo nv
G y luego E Vim: fin de la palabra anterior (vim_word_end_backward) modo nv
G y luego ⇧E Vim: fin de la PALABRA anterior (vim_big_word_end_backward) modo nv
⇧= Vim: primer carácter de la línea siguiente (vim_next_line_start) modo nv
Enter Vim: primer carácter de la línea siguiente (vim_next_line_start) !list_focus · modo n
- Vim: primer carácter de la línea anterior (vim_previous_line_start) modo nv
⇧- Vim: primer carácter de la línea (vim_line_start_count) modo nv
F Vim: buscar carácter hacia delante (vim_find_forward) modo nv
⇧F Vim: buscar carácter hacia atrás (vim_find_backward) modo nv
T Vim: hasta el carácter hacia delante (vim_till_forward) modo nv
⇧T Vim: hasta el carácter hacia atrás (vim_till_backward) modo nv
; Vim: repetir la búsqueda de carácter (vim_repeat_find) modo nv
, Vim: repetir la búsqueda de carácter al revés (vim_repeat_find_reverse) modo nv
``` Vim: ir a la marca exacta (vim_go_to_mark_exact) modo nv
G y luego U Vim: minúsculas (vim_lowercase_operator) modo n
G y luego ⇧U Vim: mayúsculas (vim_uppercase_operator) modo n
G y luego ⇧`` | Vim: invertir mayúsculas (vim_toggle_case_operator`) modo n
⇧`` | Vim: invertir mayúscula del carácter (vim_toggle_case`) modo nv
⇧U Vim: selección en mayúsculas (vim_uppercase) modo v
U Vim: selección en minúsculas (vim_lowercase) modo v
O Vim: otro extremo de la selección (vim_visual_other_end) modo v
G y luego ⇧I Vim: insertar en la columna uno (vim_insert_at_line_start) modo n
⇧Y Vim: copiar líneas (vim_yank_line) modo n
/ Vim: buscar hacia delante (vim_search_forward) modo nv
⇧/ Vim: buscar hacia atrás (vim_search_backward) modo nv
⇧3 Vim: buscar la palabra hacia atrás (vim_search_word_backward) modo nv
Backspace Vim: retroceso en modo normal (vim_backspace) modo n

Linux y Windows

Atajo Comando Cuándo
Alt+F4 Cerrar la ventana (close_window)
Ctrl+P Ir a un fichero (palette)
Ctrl+Shift+P Paleta de comandos (palette.command)
Ctrl+E Mostrar u ocultar el minimapa (toggle_minimap) modo i
Ctrl+, Abrir los ajustes (open_settings)
Ctrl+K y luego Ctrl+S Abrir los atajos de teclado (open_keyboard_shortcuts)
Ctrl+= Acercar (zoom_in)
Ctrl+- Alejar (zoom_out)
Ctrl+Enter Git: commit (source_control_commit) source_control_focus
Ctrl+Shift+C Copiar (clipboard_copy) modo t
Ctrl+Shift+V Pegar (clipboard_paste) modo t
Ctrl+Z Deshacer (undo) modo i
Ctrl+Shift+Z Rehacer (redo) modo i
Ctrl+Y Rehacer (redo) modo i
Ctrl+X Cortar (clipboard_cut) modo i
Shift+Delete Cortar (clipboard_cut) modo i
Ctrl+C Copiar (clipboard_copy) modo i
Ctrl+insert Copiar (clipboard_copy) modo i
Ctrl+V Pegar (clipboard_paste) modo i
Shift+insert Pegar (clipboard_paste) modo i
Ctrl+F Buscar (search)
Ctrl+→ Final de la palabra (word_end_forward) modo i
Ctrl+← Palabra anterior (word_backward) modo i
Ctrl+Backspace Borrar la palabra anterior (delete_word_backward) modo i
Ctrl+Delete Borrar la palabra siguiente (delete_word_forward) modo i
Ctrl+Shift+\\ Ir a la pareja del corchete (match_pairs) modo i
Ctrl+/ Comentar o descomentar la línea (toggle_line_comment)
Ctrl+] Sangrar la línea (indent_line)
Ctrl+[ Quitar sangría a la línea (outdent_line)
Ctrl+A Seleccionar todo (select_all) modo inv
Ctrl+Enter Línea nueva debajo (new_line_below) !source_control_focus · modo i
Ctrl+Shift+Enter Línea nueva encima (new_line_above) modo i
Alt+Ctrl+↑ Añadir cursor arriba (insert_cursor_above) modo i
Alt+Ctrl+↓ Añadir cursor abajo (insert_cursor_below) modo i
Ctrl+L Seleccionar la línea actual (select_current_line) modo i
Ctrl+Shift+L Seleccionar todas las apariciones (select_all_current) modo i
Ctrl+U Deshacer la última selección (select_undo) modo i
Ctrl+D Seleccionar la siguiente aparición (select_next_current) modo i
Ctrl+K y luego Ctrl+D Saltar esta aparición (select_skip_current) modo i
Ctrl+S Guardar (save)
Shift+Alt+F Formatear el documento (format_document)
Ctrl+K y luego Ctrl+F Formatear la selección (format_selection)
Ctrl+O Abrir fichero (open_file)
Ctrl+N Nuevo fichero (new_file)
Ctrl+W Cerrar la división (split_close) modo i
Ctrl+K y luego F Cerrar la carpeta (close_folder)
Ctrl+F4 Cerrar la división (split_close)
Ctrl+\\ Dividir en vertical (split_vertical)
Ctrl+Space Pedir el completado (get_completion) modo i
Ctrl+I Pedir el completado (get_completion) modo i
Ctrl+Shift+Space Ver la firma (get_signature) modo i
Ctrl+. Acción de código (show_code_actions)
Ctrl+Shift+E Ir al explorador o salir (toggle_file_explorer_focus)
Ctrl+Shift+F Ir a la búsqueda o salir (toggle_search_focus)
Ctrl+Shift+X Ir a los plugins o salir (toggle_plugin_focus)
Ctrl+Shift+V Mostrar u ocultar la vista previa de Markdown (toggle_markdown_preview)
Ctrl+Shift+A Ir al asistente o salir (toggle_ai_focus)
Ctrl+Shift+A Preguntar al asistente sobre la selección (ask_ai_about_selection) editor_focus
Ctrl+Shift+M Ir a los problemas o salir (toggle_problem_focus)
Ctrl+Home Principio del documento (document_start)
Ctrl+End Final del documento (document_end)
Ctrl+B Izquierda (left) modo n
Ctrl+F Derecha (right) modo n
Ctrl+P Arriba (up) !list_focus · modo n
Ctrl+N Abajo (down) !list_focus · modo n
Ctrl+Shift+O Ir a un símbolo del fichero (palette.symbol)
Ctrl+T Ir a un símbolo del proyecto (palette.workspace_symbol)
Ctrl+G Ir a una línea (palette.line)
Ctrl+→ Sugerencia: aceptar la palabra (inline_completion.select_word) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active
Ctrl+Shift+→ Sugerencia: aceptar la línea (inline_completion.select_line) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active
Ctrl+Shift+B Ejecutar la tarea de compilación (run_build_task)
Shift+Alt+C Copiar la ruta (copy_path)
Ctrl+Shift+Alt+C Copiar la ruta relativa (copy_relative_path)
Ctrl+Alt+Enter Reemplazar todo en los archivos (global_search_replace_all) global_search_focus
Shift+Alt+R Mostrar en el Finder (reveal_in_file_explorer)
Shift+Alt+A Comentar o descomentar el bloque (toggle_block_comment) modo i
F1 Paleta de comandos (palette.command)
Alt+↑ Subir la línea (move_line_up) modo i
Alt+↓ Bajar la línea (move_line_down) modo i
Delete Borrar hacia delante (delete_forward) modo i
Backspace Borrar hacia atrás (delete_backward) modo i
Shift+Backspace Borrar hacia delante (delete_forward) modo i
Home Primer carácter no blanco de la línea (line_start_non_blank) modo inv
End Final de la línea (line_end) modo inv
PageUp Retroceder página (page_up)
PageDown Avanzar página (page_down)
Ctrl+PageUp Desplazar hacia arriba (scroll_up)
Ctrl+PageDown Desplazar hacia abajo (scroll_down)
Alt+Shift+I Añadir cursor al final de cada línea (insert_cursor_end_of_line) modo i
Ctrl+Tab Pestaña siguiente (next_editor_tab)
Ctrl+Shift+Tab Pestaña anterior (previous_editor_tab)
F2 Renombrar el símbolo (rename_symbol)
F12 Ir a la definición (goto_definition)
G y luego F Acción de código (show_code_actions) modo n
F8 Siguiente error del proyecto (next_error)
Shift+F8 Error anterior del proyecto (previous_error)
Ctrl+- Atrás (jump_location_backward) modo i
Ctrl+Shift+- Adelante (jump_location_forward) modo i
Ctrl+`` | Ir al terminal o salir (toggle_terminal_focus`)
Tab Siguiente hueco del fragmento (jump_to_next_snippet_placeholder) in_snippet · modo i
Shift+Tab Hueco anterior del fragmento (jump_to_prev_snippet_placeholder) in_snippet · modo i
Esc Borrar la búsqueda (clear_search) search_active
Ctrl+Shift+↑ Ampliar la selección sintáctica (select_next_syntax_item)
Ctrl+Shift+↓ Reducir la selección sintáctica (select_previous_syntax_item)
Ctrl+M Lista: elegir (list.select) list_focus
Tab Lista: elegir (list.select) completion_focus
Enter Lista: elegir (list.select) list_focus
Ctrl+P Lista: anterior (list.previous) list_focus
↑ Lista: anterior (list.previous) list_focus
PageUp Lista: página anterior (list.previous_page) list_focus
Ctrl+N Lista: siguiente (list.next) list_focus
↓ Lista: siguiente (list.next) list_focus
PageDown Lista: página siguiente (list.next_page) list_focus
Esc Cerrar el diálogo (modal.close) modal_focus
Tab Sugerencia: aceptar (inline_completion.select) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
Esc Sugerencia: descartar (inline_completion.cancel) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
Alt+[ Sugerencia: anterior (inline_completion.previous) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
Alt+] Sugerencia: siguiente (inline_completion.next) inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
Alt+\\ Sugerencia: pedir (inline_completion.invoke) !inline_completion_visible && !search_focus && !modal_focus && !list_focus && !search_active · modo i
→ Derecha (right) modo inv
← Izquierda (left) modo inv
↑ Arriba (up) !list_focus · modo inv
↓ Abajo (down) !list_focus · modo inv
Ctrl+H Borrar hacia atrás (delete_backward) modo i
Enter Insertar salto de línea (insert_new_line) !list_focus && !input_focus · modo i
Tab Ir al campo de reemplazo (focus_replace_editor) search_focus
Tab Ir al campo de búsqueda (focus_find_editor) replace_focus
Shift+Enter Buscar hacia atrás (search_backward) search_focus · modo i
Enter Buscar hacia delante (search_forward) search_focus · modo i
Enter Repetir la búsqueda global (global_search_refresh) global_search_focus · modo i
Enter Confirmar el cambio de nombre (confirm_rename) rename_focus · modo i
Tab Insertar tabulador (insert_tab) !in_snippet && !completion_focus && !inline_completion_visible && !search_focus && !replace_focus && !global_search_focus · modo i
Ctrl+M Insertar salto de línea (insert_new_line) !list_focus · modo i
Alt+Shift+↑ Duplicar la línea arriba (duplicate_line_up) modo i
Alt+Shift+↓ Duplicar la línea abajo (duplicate_line_down) modo i
Esc Modo normal (normal_mode) !search_focus && !modal_focus && !search_active && !inline_completion_visible · modo niv
Ctrl+C Modo normal (normal_mode) !search_focus && !modal_focus && !search_active · modo niv
Ctrl+[ Modo normal (normal_mode) !search_focus && !search_active · modo niv
Shift+; Paleta de comandos (palette.command) modo n
Shift+G Ir a la línea (última si no se indica) (go_to_line_default_last) modo nv
G y luego G Ir a la línea (primera si no se indica) (go_to_line_default_first) modo nv
H Izquierda (left) modo nv
J Abajo (down) modo nv
K Arriba (up) modo nv
L Derecha (right) modo nv
A Añadir después del cursor (append) modo n
Shift+A Añadir al final de la línea (append_end_of_line) modo n
I Modo inserción (insert_mode) modo n
U Deshacer (undo) modo n
Ctrl+R Rehacer (redo) modo n
Ctrl+I Jump location forward local (jump_location_forward_local) modo n
Ctrl+O Jump location backward local (jump_location_backward_local) modo n
Ctrl+N Ir a la definición (goto_definition) modo n
G y luego D Ir a la definición (goto_definition) modo n
G y luego H Mostrar la información flotante (show_hover) modo n
P Pegar (paste) modo nv
Shift+P Pegar antes (paste_before) modo nv
Shift+J Unir líneas (join_lines) modo n
Y Copiar (yank) (yank) modo v
X Borrar hacia delante (delete_forward) modo nv
Shift+X Borrar hacia atrás (delete_backward) modo n
Ctrl+P Buscar las referencias (find_references) modo n
S Borrar hacia delante y escribir (delete_forward_and_insert) modo nv
C Borrar hacia delante y escribir (delete_forward_and_insert) modo v
Shift+S Borrar la línea y escribir (delete_line_and_insert) modo n
Shift+I Escribir en el primer carácter no blanco (insert_first_non_blank) modo nv
O Línea nueva debajo (new_line_below) modo n
0 Principio de la línea (line_start) modo nv
Shift+6 Primer carácter no blanco de la línea (line_start_non_blank) modo nv
Shift+4 Final de la línea (line_end) modo nv
W Palabra siguiente (word_forward) modo nv
E Final de la palabra (word_end_forward) modo nv
B Palabra anterior (word_backward) modo nv
Shift+O Línea nueva encima (new_line_above) modo nv
Ctrl+E Desplazar hacia abajo (scroll_down) modo nv
Ctrl+Y Desplazar hacia arriba (scroll_up) modo nv
Ctrl+U Retroceder página (page_up) modo nv
Ctrl+D Avanzar página (page_down) modo nv
Z y luego Z Centro de la ventana (center_of_window) modo nv
Z y luego T Parte alta de la ventana (top_of_window) modo nv
Z y luego B Parte baja de la ventana (bottom_of_window) modo nv
D Borrar hacia delante (delete_forward) modo v
M Crear marca (create_mark) modo nv
' Ir a la marca (go_to_mark) modo nv
D Operador borrar (motion_mode_delete) modo n
C Cambiar (edición modal: c) (motion_mode_change) modo n
f2 Renombrar el símbolo (rename_symbol)
Shift+D Borrar hasta el final de la línea (delete_to_end_of_line) modo n
Shift+] Párrafo siguiente (paragraph_forward) modo nv
Shift+[ Párrafo anterior (paragraph_backward) modo nv
Shift+. Operador sangrar (motion_mode_indent) modo n
Shift+, Operador quitar sangría (motion_mode_outdent) modo n
Y Operador copiar (motion_mode_yank) modo n
Shift+8 Buscar la palabra entera hacia delante (search_whole_word_forward) modo nv
N Buscar hacia delante (search_forward) modo nv
Shift+N Buscar hacia atrás (search_backward) modo nv
Shift+5 Ir a la pareja del corchete (match_pairs) modo nv
] y luego Shift+0 Siguiente paréntesis de cierre suelto (next_unmatched_right_bracket) modo nv
[ y luego Shift+9 Paréntesis de apertura suelto anterior (previous_unmatched_left_bracket) modo nv
] y luego Shift+] Siguiente llave de cierre suelta (next_unmatched_right_curly_bracket) modo nv
[ y luego Shift+[ Llave de apertura suelta anterior (previous_unmatched_left_curly_bracket) modo nv
V Modo visual (toggle_visual_mode) modo nv
Shift+V Modo visual de líneas (toggle_linewise_visual_mode) modo nv
Ctrl+V Modo visual de bloque (toggle_blockwise_visual_mode) modo nv
Ctrl+W y luego L Dividir a la derecha (split_right) modo n
Ctrl+W y luego H Dividir a la izquierda (split_left) modo n
Ctrl+W y luego J Dividir abajo (split_down) modo n
Ctrl+W y luego K Dividir hacia arriba (split_up) modo n
Ctrl+W y luego S Dividir en horizontal (split_horizontal) modo n
Ctrl+W y luego V Dividir en vertical (split_vertical) modo n
Ctrl+W y luego C Cerrar la división (split_close) modo n
Ctrl+W y luego X Intercambiar divisiones (split_exchange) modo n
Space Mostrar u ocultar el minimapa (toggle_minimap) modo nv
Shift+. Sangrar la línea (indent_line) modo v
Shift+, Quitar sangría a la línea (outdent_line) modo v
Shift+C Borrar hasta el final y escribir (delete_to_end_and_insert) modo n
Alt+f5 Ir al cambio siguiente (go_to_next_change)
Shift+Alt+f5 Ir al cambio anterior (go_to_previous_change)
Ctrl+Alt+E Emmet: expandir la abreviatura (emmet_expand)
f9 Poner o quitar punto de ruptura (toggle_breakpoint)
f5 Depurar: continuar (debug_continue)
f10 Depurar: paso por encima (debug_step_over)
f11 Depurar: entrar (debug_step_into)
Shift+f11 Depurar: salir (debug_step_out)
Shift+f10 Mostrar el menú de lo seleccionado (show_context_menu)
contextmenu Mostrar el menú de lo seleccionado (show_context_menu)
Shift+W Vim: siguiente PALABRA (vim_big_word_forward) modo nv
Shift+B Vim: PALABRA anterior (vim_big_word_backward) modo nv
Shift+E Vim: fin de PALABRA (vim_big_word_end) modo nv
G y luego E Vim: fin de la palabra anterior (vim_word_end_backward) modo nv
G y luego Shift+E Vim: fin de la PALABRA anterior (vim_big_word_end_backward) modo nv
Shift+= Vim: primer carácter de la línea siguiente (vim_next_line_start) modo nv
Enter Vim: primer carácter de la línea siguiente (vim_next_line_start) !list_focus · modo n
- Vim: primer carácter de la línea anterior (vim_previous_line_start) modo nv
Shift+- Vim: primer carácter de la línea (vim_line_start_count) modo nv
F Vim: buscar carácter hacia delante (vim_find_forward) modo nv
Shift+F Vim: buscar carácter hacia atrás (vim_find_backward) modo nv
T Vim: hasta el carácter hacia delante (vim_till_forward) modo nv
Shift+T Vim: hasta el carácter hacia atrás (vim_till_backward) modo nv
; Vim: repetir la búsqueda de carácter (vim_repeat_find) modo nv
, Vim: repetir la búsqueda de carácter al revés (vim_repeat_find_reverse) modo nv
``` Vim: ir a la marca exacta (vim_go_to_mark_exact) modo nv
G y luego U Vim: minúsculas (vim_lowercase_operator) modo n
G y luego Shift+U Vim: mayúsculas (vim_uppercase_operator) modo n
G y luego Shift+`` | Vim: invertir mayúsculas (vim_toggle_case_operator`) modo n
Shift+`` | Vim: invertir mayúscula del carácter (vim_toggle_case`) modo nv
Shift+U Vim: selección en mayúsculas (vim_uppercase) modo v
U Vim: selección en minúsculas (vim_lowercase) modo v
O Vim: otro extremo de la selección (vim_visual_other_end) modo v
G y luego Shift+I Vim: insertar en la columna uno (vim_insert_at_line_start) modo n
Shift+Y Vim: copiar líneas (vim_yank_line) modo n
/ Vim: buscar hacia delante (vim_search_forward) modo nv
Shift+/ Vim: buscar hacia atrás (vim_search_backward) modo nv
Shift+3 Vim: buscar la palabra hacia atrás (vim_search_word_backward) modo nv
Backspace Vim: retroceso en modo normal (vim_backspace) modo n

Fuente: docs/es/keyboard-shortcuts.md