¿Cómo puedo reasignar los atajos de keyboard copyr / pegar?

He estado usando mac por años, pero prefiero hacer el desarrollo de software en Windows. Estoy muy acostumbrado a usar los siguientes atajos en Windows:

<CTRL> + INSERT: Copy <SHIFT> + INSERT: Paste <SHIFT> + DELETE: Cut 

Últimamente, me he tomado la tarea de hacer incluso mi trabajo de desarrollo en la Mac. Sin embargo, como una cuestión de costumbre, me faltan mucho estos atajos. En realidad, considero que estos son mucho más convenientes que COMANDO + (C / V / X) combo.

  • Agregue la impresora de Windows a Mac OS X 10.6.8
  • Automator y Launchd: error OSStatus -10810
  • No se puede vaciar la papelera después de eliminar .dmg
  • Control de luz retroiluminada por keyboard desde línea de command
  • Usando OS X de una nueva MacBook en un "viejo" iMac
  • ¿Cómo puedo hacer que OSX Mavericks note un cambio de DNS en `/ etc / hosts`?
  • ¿Hay alguna manera de reasignar estos tres atajos al less?

    Miré por Internet y en las preferences del sistema de "Teclados", pero no encontré nada.

    PD: Si se pregunta dónde encuentro las teclas INSERT en un MacBook Pro, uso un keyboard inalámbrico.

  • ¿Hay alguna manera de teletransportar rápidamente una window de una pantalla a otra?
  • Usar iPhoto con una carpeta ya existente
  • Cambiar el icono de la carpeta para la carpeta compartida de Dropbox
  • ¿Puede el keyboard del iPad en pantalla mover el cursor?
  • ¿Qué podría causar videoclips de demostración de gestos ruidosos?
  • canciones sobre OS X o iOS?
  • 6 Solutions collect form web for “¿Cómo puedo reasignar los atajos de keyboard copyr / pegar?”

     System Preferences: Keyboard: Modifier Keys... 

    Luego intercambie las teclas de Comando y Control. Esto cambiará todo a nivel mundial para todos los commands de keyboard en todo el sistema.

    enter image description here

    Esto funcionó muy bien para mí para servir solo las funciones cortar / pegar / copyr que uso tan a menudo enter image description here

    Intenta crear ~/Library/KeyBindings/ y guarda una list de properties como DefaultKeyBinding.dict :

     { "^\UF727" = copy:; // control-insert "$\UF727" = paste:; // shift-insert "^\UF728" = cut:; // control-delete } 

    No tengo un keyboard con una tecla de inserción, así que no pude probar si funcionan las dos primeras configuraciones. Sin embargo, la última configuration me funciona.

    Editar: otra opción es usar Karabiner (anteriormente KeyRemap4MacBook):

     <autogen>__KeyToKey__ KeyCode::PC_INSERT, VK_CONTROL | Modifierflag::NONE KeyCode::C, ModifierFlag::COMMAND_L</autogen> <autogen>__KeyToKey__ KeyCode::PC_INSERT, VK_SHIFT | Modifierflag::NONE, KeyCode::V, ModifierFlag::COMMAND_L</autogen> <autogen>__KeyToKey__ KeyCode::FORWARD_DELETE, VK_SHIFT | Modifierflag::NONE, KeyCode::X, ModifierFlag::COMMAND_L</autogen> 

    System Preferences -> Keyboard -> Keyboard Shortcuts

    Puede cambiar (o asignar) varias teclas de acceso rápido buscando en la list y luego haciendo clic en la tecla asignada y luego escribiendo la nueva para replace.

    Para replace (por ejemplo) una operación de "copy" en un progtwig específico, agregue una input para el progtwig que está usando (o para todos los progtwigs). En el cuadro de título del menu, escriba EXACTAMENTE el text del menu del elemento i (por ejemplo, Copiar) como text. Reinicie la aplicación y click el elemento del menu dentro del progtwig, encontrará que esto ha sido reemplazado por su acceso directo personalizado

    Uso Ctrl-Ins, Shift-Ins, etc. también.

    La solución descrita está aquí , así como la reasignación de las teclas Inicio y Fin para ser más similar a Windows, por ejemplo

    • Abre TextEdit debajo de la carpeta de aplicaciones. Si TextEdit ya estaba abierto, cree un nuevo documento usando Archivo-> Nuevo. Debería haber una window con la label 'Sin título'.
    • Seleccione el text dentro de la window a continuación, cópielo y péguelo en su nueva window TextEdit.
    • En TextEdit, conviértalo en text sin formatting (el valor pnetworkingeterminado es text enriquecido) seleccionando Formato-> Crear text sin formatting.
    • A continuación, select Archivo-> Guardar como … En el cuadro de dialog "Guardar como", vaya a su directory de inicio (busque en LUGARES en el lado izquierdo una image de la casa que tenga su nombre al lado). En su directory de inicio, haga doble clic en la carpeta Biblioteca. Si ve una carpeta KeyBindings, haga doble clic en ella. De lo contrario, click "Nueva carpeta" (dentro del directory de la Biblioteca), nombre la nueva carpeta KeyBindings (sin espacio) y luego haga doble clic en ella. Escriba DefaultKeyBinding.dict para el nombre de file (en la parte superior) y luego click Guardar.
    • Advertencia: TextEdit algunas veces intentará 'ayudarte' agregando una extensión .txt al nombre del file. Asegúrate de que esto no suceda. Si se le solicita usar una extensión .txt, dígale a TextEdit que use .dict. No funcionará si usa .txt. Si tiene problemas, vea el comentario de Nathan a continuación.
    • Antes de que estos cambios entren en vigencia, debe cerrar session y luego volver a iniciar session.

    El código para pegar en el file ~/Library/KeyBindings/DefaultKeyBinding.dict es este:

     /* ~/Library/KeyBindings/DefaultKeyBinding.Dict This file remaps the key bindings of a single user on Mac OS X 10.5 to more closely match default behavior on Windows systems. This particular mapping assumes that you have also switched the Control and Command keys already. This key mapping is more appropriate after switching Ctrl for Command in this menu: Apple->System Preferences->Keyboard & Mouse->Keyboard->Modifier Keys...-> Change Control Key to Command Change Command key to Control This applies to OS X 10.5 and possibly other versions. Here is a rough cheatsheet for syntax. Key Modifiers ^ : Ctrl $ : Shift ~ : Option (Alt) @ : Command (Apple) # : Numeric Keypad Non-Printable Key Codes Up Arrow: \UF700 Backspace: \U0008 F1: \UF704 Down Arrow: \UF701 Tab: \U0009 F2: \UF705 Left Arrow: \UF702 Escape: \U001B F3: \UF706 Right Arrow: \UF703 Enter: \U000A ... Insert: \UF727 Page Up: \UF72C Delete: \UF728 Page Down: \UF72D Home: \UF729 Print Screen: \UF72E End: \UF72B Scroll Lock: \UF72F Break: \UF732 Pause: \UF730 SysReq: \UF731 Menu: \UF735 Help: \UF746 NOTE: typically the Windows 'Insert' key is mapped to what Macs call 'Help'. Regular Mac keyboards don't even have the Insert key, but provide 'Fn' instead, which is completely different. */ { "\UF729" = "moveToBeginningOfLine:"; /* Home */ "@\UF729" = "moveToBeginningOfDocument:"; /* Cmd + Home */ "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */ "@$\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Cmd + Home */ "\UF72B" = "moveToEndOfLine:"; /* End */ "@\UF72B" = "moveToEndOfDocument:"; /* Cmd + End */ "$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */ "@$\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift + Cmd + End */ "\UF72C" = "pageUp:"; /* PageUp */ "\UF72D" = "pageDown:"; /* PageDown */ "$\UF728" = "cut:"; /* Shift + Del */ "$\UF727" = "paste:"; /* Shift + Ins */ "@\UF727" = "copy:"; /* Cmd + Ins */ "$\UF746" = "paste:"; /* Shift + Help */ "@\UF746" = "copy:"; /* Cmd + Help (Ins) */ "@\UF702" = "moveWordBackward:"; /* Cmd + LeftArrow */ "@\UF703" = "moveWordForward:"; /* Cmd + RightArrow */ "@$\UF702" = "moveWordBackwardAndModifySelection:"; /* Shift + Cmd + Leftarrow */ "@$\UF703" = "moveWordForwardAndModifySelection:"; /* Shift + Cmd + Rightarrow */ } 

    No puedo hacer que Karabiner Elements funcione para Sierra, sin key de inserción. Finalmente decidí que el problema es que uso mi mano izquierda para presionar las teclas modificadoras (ctrl, cmd, opt) y mi mano derecha para presionar las teclas de navigation (flechas, inicio, final, insert, eliminar). POR ESO, Cmd-C y Cmd-V son tan incómodos.

    Así que estoy experimentando con (a través de los Atajos de keyboard del sistema de arriba):

    • Cmd- [para Copia
    • Cmd- [para Pegar
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).