El control no funciona en iTerm 2 cuando se utiliza el layout del keyboard del progtwigdor Dvorak

Estoy usando el layout del keyboard del progtwigdor Dvorak y descubrí que la tecla Control no funciona en iTerm 2. Emacs no se puede utilizar como resultado, y no puedo interrumpir los processs con Ctrl-C. Curiosamente, lo único que he encontrado control para hacer es que Ctrl-Z todavía envía SIGTSTP.

Cambié las teclas Ctrl y Mayúsculas en el nivel Mac, pero deshacer eso no tiene ningún efecto. Yo uso zsh, pero ejecutar bash no ayuda. Todo funciona bien en Terminal.

  • Tecla F9 con BYOBU
  • ¿Cómo abrir una nueva pestaña en iTerm en la misma carpeta que la que está abierta?
  • Teclas de flecha vim que insertan caracteres extraños en iterm2
  • ¿Cómo cambiar los perfiles de color en ssh iterm2 en SSH?
  • Cómo encontrar retraso al lanzar una nueva Terminal (iTerm)
  • Terminal que no muestra colors para listdos de directorys
  • ¿Cómo puedo get una key de control que funcione?

    PD: Revertir a QWERTY soluciona esto, pero eso no es realmente una opción.

  • ¿Qué administrador de files ortodoxo para OS X podría usar?
  • ¿Puedo hacer una instantánea de una installation de la aplicación OS X?
  • ¿Cómo agregar MySQL a la variable $ PATH para resolver "mysql: command no encontrado"?
  • Maximice las windows al igual que Windows en OS X
  • Proceso MRT que utiliza una gran cantidad ilimitada de memory
  • Cómo abrir un puerto específico en Firewall OS X 10.9.4
  • One Solution collect form web for “El control no funciona en iTerm 2 cuando se utiliza el layout del keyboard del progtwigdor Dvorak”

    Editar: ahora hay una nueva versión de Programmer Dvorak que funciona con combinaciones de teclas como ^ A, por lo que las siguientes instrucciones ya no son necesarias.

    ◊ El modificador de opción actualmente no es funcional. Además, no puede replace un layout romano pnetworkingeterminado con este. Las teclas de control ahora deberían ser funcionales.

    La opción funcionó en todos los sitios que probé, por lo que no funcional podría significar que los estados bajo la opción no generan caracteres que no sean ASCII. Si desea deshabilitar todas las demás fonts de input, puede editar la list HIToolBox .

    Instrucciones para versiones anteriores del Progtwigdor Dvorak:

    1. Abrir /Library/Keyboard Layouts/Programmer Dvorak.bundle/Contents/Resources/Programmer Dvorak.keylayout
    2. Y agrega esto a modifierMap :

       <keyMapSelect mapIndex="3"> <modifier keys="control anyOption? anyShift?"/> </keyMapSelect> 
    3. Agregue esto a keyMapSet :

       <keyMap index="3"> <key code="0" output="&#x0000;"/> <key code="1" output="&#x0000;"/> <key code="2" output="&#x0000;"/> <key code="3" output="&#x0000;"/> <key code="4" output="&#x0000;"/> <key code="5" output="&#x0000;"/> <key code="6" output="&#x0000;"/> <key code="7" output="&#x0000;"/> <key code="8" output="&#x0000;"/> <key code="9" output="&#x0000;"/> <key code="10" output="&#x0000;"/> <key code="11" output="&#x0000;"/> <key code="12" output="&#x0000;"/> <key code="13" output="&#x0000;"/> <key code="14" output="&#x0000;"/> <key code="15" output="&#x0000;"/> <key code="16" output="&#x0000;"/> <key code="17" output="&#x0000;"/> <key code="18" output="&#x0000;"/> <key code="19" output="&#x0000;"/> <key code="20" output="&#x0000;"/> <key code="21" output="&#x0000;"/> <key code="22" output="&#x0000;"/> <key code="23" output="&#x0000;"/> <key code="24" output="&#x0000;"/> <key code="25" output="&#x0000;"/> <key code="26" output="&#x0000;"/> <key code="27" output="&#x0000;"/> <key code="28" output="&#x0000;"/> <key code="29" output="&#x0000;"/> <key code="30" output="&#x0000;"/> <key code="31" output="&#x0000;"/> <key code="32" output="&#x0000;"/> <key code="33" output="&#x0000;"/> <key code="34" output="&#x0000;"/> <key code="35" output="&#x0000;"/> <key code="36" output="&#x0000;"/> <key code="37" output="&#x0000;"/> <key code="38" output="&#x0000;"/> <key code="39" output="&#x0000;"/> <key code="40" output="&#x0000;"/> <key code="41" output="&#x0000;"/> <key code="42" output="&#x0000;"/> <key code="43" output="&#x0000;"/> <key code="44" output="&#x0000;"/> <key code="45" output="&#x0000;"/> <key code="46" output="&#x0000;"/> <key code="47" output="&#x0000;"/> <key code="48" output="&#x0000;"/> <key code="49" output="&#x0000;"/> <key code="50" output="&#x0000;"/> <key code="51" output="&#x0000;"/> <key code="52" output="&#x0000;"/> <key code="53" output="&#x0000;"/> <key code="64" output="&#x0000;"/> <key code="65" output="&#x0000;"/> <key code="66" output="&#x0000;"/> <key code="67" output="&#x0000;"/> <key code="69" output="&#x0000;"/> <key code="70" output="&#x0000;"/> <key code="71" output="&#x0000;"/> <key code="72" output="&#x0000;"/> <key code="75" output="&#x0000;"/> <key code="76" output="&#x0000;"/> <key code="77" output="&#x0000;"/> <key code="78" output="&#x0000;"/> <key code="79" output="&#x0000;"/> <key code="80" output="&#x0000;"/> <key code="81" output="&#x0000;"/> <key code="82" output="&#x0000;"/> <key code="83" output="&#x0000;"/> <key code="84" output="&#x0000;"/> <key code="85" output="&#x0000;"/> <key code="86" output="&#x0000;"/> <key code="87" output="&#x0000;"/> <key code="88" output="&#x0000;"/> <key code="89" output="&#x0000;"/> <key code="91" output="&#x0000;"/> <key code="92" output="&#x0000;"/> <key code="96" output="&#x0000;"/> <key code="97" output="&#x0000;"/> <key code="98" output="&#x0000;"/> <key code="99" output="&#x0000;"/> <key code="100" output="&#x0000;"/> <key code="101" output="&#x0000;"/> <key code="102" output="&#x0000;"/> <key code="103" output="&#x0000;"/> <key code="104" output="&#x0000;"/> <key code="105" output="&#x0000;"/> <key code="106" output="&#x0000;"/> <key code="107" output="&#x0000;"/> <key code="108" output="&#x0000;"/> <key code="109" output="&#x0000;"/> <key code="110" output="&#x0000;"/> <key code="111" output="&#x0000;"/> <key code="112" output="&#x0000;"/> <key code="113" output="&#x0000;"/> <key code="114" output="&#x0000;"/> <key code="115" output="&#x0000;"/> <key code="116" output="&#x0000;"/> <key code="117" output="&#x0000;"/> <key code="118" output="&#x0000;"/> <key code="119" output="&#x0000;"/> <key code="120" output="&#x0000;"/> <key code="121" output="&#x0000;"/> <key code="122" output="&#x0000;"/> <key code="123" output="&#x0000;"/> <key code="124" output="&#x0000;"/> <key code="125" output="&#x0000;"/> <key code="126" output="&#x0000;"/> </keyMap> 
    4. Ejecute sudo touch /Library/Keyboard\ Layouts/ y sudo touch /Library/Keyboard\ Layouts/ session y vuelva a iniciarla

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