Me gustaría volver a asignar la tecla Mayús (⇧) + espacio (␣) para subrayar ( _
)
Prefiero no tener que instalar herramientas de terceros si es posible.
Pregunta similar para windows
Si no desea utilizar una herramienta de terceros, enfrentará un problema similar al OP en esta pregunta ( DefaultKeyBinding.dict: error de sintaxis cerca del token inesperado ) que solo las aplicaciones que usan el sistema de texto Cocoa admitirán esto.
Además, parece que la tecla shift ⇧ no se puede usar correctamente como clave modificadora si shift ⇧ + alguna tecla no lo hace tiene otra representación que una no modificada alguna tecla - y shift ⇧ + espacio no tiene una.
Puede crear un DefaultKeyBinding.dict o instalar Karabiner y configurar un código clave personalizado.
DefaultKeyBinding.dict (solo las aplicaciones que utilizan el sistema de texto Cocoa lo admitirán)
Abre la Terminal e ingresa:
mkdir ~/Library/KeyBindings
touch ~/Library/KeyBindings/DefaultKeyBinding.dict
Use nano ~/Library/KeyBindings/DefaultKeyBinding.dict
para agregar (usando otro método abreviado como cmd ⌘ ctrl ^ espacio aquí):
{
"@^ " = ("insertText:", "_");
}
para generar un guión bajo.
Karabiner (todas las aplicaciones deben admitir esto)
Introduzca el código clave personalizado
<?xml version="1.0"?>
<root>
<item>
<name>Shift Space to Underscore</name>
<appendix>(Change Shift-space to _)</appendix>
<identifier>remap.shiftspace2underscore</identifier>
<autogen>__KeyToKey__ KeyCode::SPACE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT, KeyCode::MINUS, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,</autogen>
</item>
</root>
Guarda el archivo
Lea otras preguntas en las etiquetas keybindings