Soporte de acceso directo de Windows para macOS Sierra

1

Recientemente, tengo que trabajar tanto con una Mac como con una PC con Windows. Debido a que he trabajado toda mi vida con la PC, estoy acostumbrado a trabajar con los accesos directos predeterminados de Windows. Así que estoy intentando que estos accesos directos se ejecuten en macOS, porque obviamente soy demasiado tonto para cambiar mi comportamiento de escritura entre ambos sistemas.

Mi enfoque principal son los siguientes accesos directos: Ctrl-C, Ctrl-V, Ctrl-A, Pos1, Fin, Ctrl-flecha izquierda, Ctrl-flecha derecha

Encontré el gran software llamado " Karabiner " que debería ser compatible con todos estos accesos directos. Lamentablemente no está funcionando en macOS Sierra. y los nuevos "Elementos Karabiner" no son compatibles con todas las funciones que necesitaría.

¿Alguien sabe un buen reemplazo para "Karabiner"? ¿O cualquier otra forma de ejecutar los accesos directos de Windows en macOS Sierra?

    
pregunta StaticBR 16.06.2017 - 13:09

2 respuestas

1

Intercambiando Comando ⌘ y Control

NOTA: Si está haciendo las otras teclas, haga esto último. Tendrá que hacerlo de nuevo en el teclado virtual de lo contrario.

  1. Vaya a Preferencias del sistema.

  • Ve al teclado.
  • Haz clic en "Claves de modificación ..."
  • Haga clic en el menú junto a "Tecla Comando ()".
  • Este menú debería aparecer. Simplemente vuelva a asignar Control a Comando ⌘ , y viceversa.
  • No- Comando ⌘ / Control Teclas

    Francamente, una gran cantidad de aplicaciones ya son compatibles con las combinaciones de teclas de Windows, y Mission Control hace que Control + Arrow sea una pequeña pesadilla. Pero, si debes hacerlo, así es como lo haces.

    En Karabiner-Elements, como lo muestra Clemsam, estos combos son lo que debe asignar varias claves para:

    Inicio (Pos1) : fn+control+ volver

    Fin : fn+control+

    Control + : Option+ volver

    Control + : Option+

    El JSON para hacer eso es el siguiente:

    {
      "title": "Most Windows Behavior.",
      "rules": [
        {
          "description": "Change Home key to Windows behavior.",
          "manipulators": [
            {
              "type": "basic",
              "from": {
                "key_code": "home",
                "modifiers": {
                  "optional": [
                    "any"
                  ]
                }
              },
              "to": [
                {
                  "key_code": "left_arrow", "modifiers": ["fn", "left_control"]
                }
              ]
            }
          ]
        },
        {
          "description": "Change End key to Windows behavior",
          "manipulators": [
            {
              "type": "basic",
              "from": {
                "key_code": "end",
                "modifiers": {
                  "optional": [
                    "any"
                  ]
                }
              },
              "to": [
                {
                  "key_code": "right_arrow", "modifiers": ["fn", "left_control"]
                }
              ]
            }
          ]
        },
        {
          "description": "Change Control+Left Arrow to Windows behavior.",
          "manipulators": [
            {
              "type": "basic",
              "from": {
                "key_code": "right_arrow",
                "modifiers": {
                  "mandatory": ["left_control"],
                  "optional": [
                    "any"
                  ]
                }
              },
              "to": [
                {
                  "key_code": "left_arrow",
                  "modifiers": ["left_alt"]
                }
              ]
            }
          ]
        },
        {
          "description": "Change Control+Right Arrow key to Windows behavior.",
          "manipulators": [
            {
              "type": "basic",
              "from": {
                "key_code": "right_arrow",
                "modifiers": {
                  "mandatory": [
                    "left_control"
                  ],
                  "optional": [
                    "any"
                  ]
                }
              },
              "to": [
                {
                  "key_code": "right_arrow", "modifiers": ["left_alt", "right_arrow"]
                }
              ]
            }
          ]
        }
      ]
    }
    

        
    respondido por el Charlie Welsh 01.10.2018 - 06:02
    0

    Karabiner Elements admite fácilmente este tipo de reasignaciones simples, aunque solo como "modificaciones complejas" prefabricadas, que se pueden descargar desde el sitio de la aplicación.

    Si sus necesidades específicas no se satisfacen allí, tendría que expandir el Karabiner

    ~/.config/karabiner/karabiner.json tu mismo (simplemente: BBEdit / TextEdit), como esto:

    Ejemplo para Ctrl-C a Cmd-C:

    {"Description": "Ctrl-C to Cmd-C, next and last re-mapping", 
     "manipulators": [
          { "from": {"key_code": "c",
                     "modifiers": {   "mandatory": ["left_control"] } },
            "to": [ {"key_code": "c", "modifiers": ["left_command"] } ],
            "type": "basic"
                                                  },
          {  NOT REAL CODE: next re-mapping HERE  },
          {  NOT REAL CODE: last re-mapping HERE  }
                     ]
    } 
    

    ... tus otras reasignaciones en consecuencia.

    (Aviso: las "comas" después de un corchete SOLO se necesitan (¡y se permiten!) si siguen otros elementos / reasignaciones!)

        
    respondido por el clemsam lang 30.09.2018 - 22:58

    Lea otras preguntas en las etiquetas