DefaultKeyBinding.dict
Crea ~/Library/KeyBindings/DefaultKeyBinding.dict
e ingresa
{"$^A"=(insertText:,"A");"$^B"=(insertText:,"B");"$^C"=(insertText:,"C");"$^D"=(insertText:,"D");"$^E"=(insertText:,"E");"$^F"=(insertText:,"F");"$^G"=(insertText:,"G");"$^H"=(insertText:,"H");"$^I"=(insertText:,"I");"$^J"=(insertText:,"J");"$^K"=(insertText:,"K");"$^L"=(insertText:,"L");"$^M"=(insertText:,"M");"$^N"=(insertText:,"N");"$^O"=(insertText:,"O");"$^P"=(insertText:,"P");"$^Q"=(insertText:,"Q");"$^R"=(insertText:,"R");"$^S"=(insertText:,"S");"$^T"=(insertText:,"T");"$^U"=(insertText:,"U");"$^V"=(insertText:,"V");"$^W"=(insertText:,"W");"$^X"=(insertText:,"X");"$^Y"=(insertText:,"Y");"$^Z"=(insertText:,"Z");"^a"=(insertText:,"a");"^b"=(insertText:,"b");"^c"=(insertText:,"c");"^d"=(insertText:,"d");"^e"=(insertText:,"e");"^f"=(insertText:,"f");"^g"=(insertText:,"g");"^h"=(insertText:,"h");"^i"=(insertText:,"i");"^j"=(insertText:,"j");"^k"=(insertText:,"k");"^l"=(insertText:,"l");"^m"=(insertText:,"m");"^n"=(insertText:,"n");"^o"=(insertText:,"o");"^p"=(insertText:,"p");"^q"=(insertText:,"q");"^r"=(insertText:,"r");"^s"=(insertText:,"s");"^t"=(insertText:,"t");"^u"=(insertText:,"u");"^v"=(insertText:,"v");"^w"=(insertText:,"w");"^x"=(insertText:,"x");"^y"=(insertText:,"y");"^z"=(insertText:,"z");"^0"=(insertText:,"0");"^1"=(insertText:,"1");"^2"=(insertText:,"2");"^3"=(insertText:,"3");"^4"=(insertText:,"4");"^5"=(insertText:,"5");"^6"=(insertText:,"6");"^7"=(insertText:,"7");"^8"=(insertText:,"8");"^9"=(insertText:,"9");"$^1"=(insertText:,"!");}
Esto vuelve a enlazar
- ^ a (ctrl-a) para insertar a
- ⇧ ^ a (shift-ctrl-a) para insertar A
- ^ 0 para insertar 0
- ⇧ ^ 1 para insertar!
Solo implementé un signo de puntuación, ya que depende de la distribución del teclado. Creo que tienes la idea si quieres implementar los otros tú mismo.
Asegúrese de que no haya otras aplicaciones que intercepten estos métodos abreviados de teclado (por ejemplo, Keyboard Maestro), pero si una no funciona, puede cambiar el modificador con una función de búsqueda & reemplazar.
En DefaultKeyBinding.dict, $
= ⇧ (cambio), ^
= ^ (ctrl)
Cierre y vuelva a abrir las aplicaciones para que el cambio surta efecto.