Vim / Emacs keybinding para `Preview.app`

¿Alguien tiene ideas sobre el uso de la vinculación de la key emacs / vim para Preview.app a los files pdf browser y cómo?

  • PDF duplicado más grande que el original
  • ¿Cómo marcar de forma transparente una image en la vista previa?
  • Exportación de jpg a pdf: el tamaño del file crece significativamente
  • Cómo Anti-alias de text y pantalla en la vista previa?
  • ¿Hay alguna manera fácil en Mavericks de compartir un file PDF directamente desde Safari en iBooks?
  • ¿Por qué la vista previa cambia el ctime de un pdf y cómo puedo deshabilitarlo?
  • En Vista previa, cómo configurar 'Selección rectangular' como el pnetworkingeterminado (NO 'Selección de text'
  • ¿Por qué la vista previa permanece activa en segundo plano?
  • 3 Solutions collect form web for “Vim / Emacs keybinding para `Preview.app`”

    Puede editar los accesos directos de keyboard "Arriba" y "Abajo" accediendo a Preferences del sistema / Teclado / Accesos directos a aplicaciones, agregue un nuevo acceso directo para Vista previa.app. He mapeado la OpciónJ para abajo, OpciónK para arriba. No te permitirá mapear solo J y K , por alguna razón. Pero al less ahora puedes navegar un PDF sin salir de la fila de inicio.

    Como sugirió @tty, usar Karabiner es shiny. Hice algunas reglas adicionales.

    Puede navegar usando HJKL y acercar usando FDER. Lea el file para más información.

    Aquí está mi private.xml :

     <?xml version="1.0"?> <root> <appdef> <appname>PREVIEW</appname> <equal>com.apple.Preview</equal> </appdef> <item> <name>Vi Navigation in Preview</name> <identifier>private.preview.vinav</identifier> <only>PREVIEW</only> <uielementrole_not>AXTextField, AXTextArea</uielementrole_not> <modifier_only> ModifierFlag::NONE, ModifierFlag::SHIFT_L | ModifierFlag::NONE, ModifierFlag::SHIFT_R | ModifierFlag::NONE, </modifier_only> <appendix>Navigate using the HJKL keys</appendix> <autogen>__KeyToKey__ KeyCode::J, KeyCode::CURSOR_DOWN</autogen> <autogen>__KeyToKey__ KeyCode::K, KeyCode::CURSOR_UP</autogen> <autogen>__KeyToKey__ KeyCode::H, KeyCode::CURSOR_LEFT</autogen> <autogen>__KeyToKey__ KeyCode::L, KeyCode::CURSOR_RIGHT</autogen> </item> <item> <name>Vi Zoom in Preview</name> <identifier>private.preview.vizoom</identifier> <only>PREVIEW</only> <uielementrole_not>AXTextField, AXTextArea</uielementrole_not> <modifier_only> ModifierFlag::NONE, ModifierFlag::SHIFT_L | ModifierFlag::NONE, ModifierFlag::SHIFT_R | ModifierFlag::NONE, </modifier_only> <appendix>Zoom using E/R: out/in</appendix> <appendix>Zoom to fit: F</appendix> <appendix>Zoom to 100%: D</appendix> <autogen>__KeyToKey__ KeyCode::F, KeyCode::KEYPAD_9, VK_COMMAND</autogen> <autogen>__KeyToKey__ KeyCode::D, KeyCode::KEYPAD_0, VK_COMMAND</autogen> <autogen>__KeyToKey__ KeyCode::R, KeyCode::KEYPAD_PLUS, VK_COMMAND</autogen> <autogen>__KeyToKey__ KeyCode::E, KeyCode::KEYPAD_MINUS, VK_COMMAND</autogen> </item> </root> 

    Utilizar esta

    ¡¡¡Muy bien!!!

    Lo encontré recientemente

    https://pqrs.org/macosx/keyremap4macbook/index.html.en

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).