plugins keyboard-shortcuts atom-editor asciidoc

plugins - Cómo resolver keybinding-conflict en atom.io



keyboard-shortcuts atom-editor (2)

Puede anular el enlace de teclas y establecerlo manualmente en el comando que desea ejecutar:

  1. Abra la resolución de enlace de Ctrl + Shift + P ( Ctrl + Shift + P , escriba Resolver ).
  2. Presione la Ctrl + Shift + A en cuestión ( Ctrl + Shift + A ).
  3. El Resolver mostrará todos los comandos y los selectores asociados con ese enlace de teclas. El que tuvo prioridad está resaltado y los que se ignoran no están resaltados. Anote el comando resaltado en la primera columna o el selector en la segunda columna (parece un selector CSS).

  1. Vaya a la pantalla Configuración> Vinculaciones de teclas.
  2. Busque el comando o el selector y haga clic en el botón del portapapeles en la columna más a la izquierda de su fila. Esto lo pone en su portapapeles.
  3. Abra su keymap.cson ( Ctrl + Shift + P , escriba Open keymap ).
  4. Pega el selector.
  5. Anula el comando asociado con ese selector. Usando el selector más específico de su captura de pantalla como ejemplo, esto hará que la Ctrl + Shift + A ejecute el comando git-plus:add :

''.platform-win32 atom-workspace, .platform-win32 atom-workspace atom-text-editor, .platform-linux atom-workspace, .platform-linux atom-workspace atom-text-editor'': ''ctrl-shift-A'': ''git-plus:add''

Alternativamente, puede usar un paquete como disable-keybindings o keymap-disabler para deshabilitar los enlaces de teclas por paquete: https://discuss.atom.io/t/disable-default-keybindings/1077/36 .

Actualizaciones:

A partir de la versión 1.1 de Atom : la función para deshabilitar las combinaciones de teclas por paquete ahora es el núcleo.

A partir de la versión 1.12 de Atom : los enlaces de clave de usuario ahora tienen prioridad sobre los enlaces de clave de paquete, independientemente de su especificidad de selector .

Instalé los plugins atom.io git-plus y asciidoc-preview .

Desafortunadamente ambos reclaman la combinación de Ctrl + Shift + A No se muestra ninguna advertencia en la configuración de encuadernación de teclas.

¿Cómo resolver este problema? ¿Debo agregar manualmente los archivos *.cson y agregar otro enlace de teclas? ¿O hay una manera de hacerlo directamente en atim.io?


Versión atómica utilizada: 1.15.0

  • ir a la configuración: ,
  • ir a la pestaña de combinaciones de teclas
  • escriba su comando, le mostrará todas las combinaciones de teclas asociadas con su comando
  • Guarde la combinación de teclas haciendo clic en el botón Copiar. Lo guardará en tu portapapeles. una

  • escriba + shift + p e ingrese el mapa de teclas. Haga clic en Aplicación: Abra su mapa de teclas

  • ir al final del archivo. Pegar la combinación de teclas + s

¡Hecho! Ahora deberías poder usar tu comando que el átomo clasifica con mayor preferencia.