¿Cómo puedo asignar `Ctrl + Alt + Char` y` Ctrl + Number` en vim en Mac OSX?

1.Enviroment

Env: vim + zsh + iTerm2 en Mac OSX 10.9.2. (Los mismos problemas en Macvim en Mac OSX 10.9.2)

2. Problema de mapeo

En mac, las asignaciones para <A-char> no funcionarán directamente en mac.

  • Ver el escritorio de * muy remota * Caja de Ubuntu desde mi MacBook Pro
  • ¿Puedo eliminar esta carpeta? Biblioteca -> Soporte de aplicaciones -> iOSinstaller
  • ¿Cómo muevo mi barra de menu a un monitor externo?
  • ¿Puedo configurar Mission Control para que se pueda invocar cualquier espacio en cualquier monitor?
  • ¿Cómo puedo expandir la cantidad de caracteres especiales que puedo escribir con mi keyboard?
  • Cómo borrar con security el espacio libre usando la terminal
  •  :inoremap <Au> type some string Au :inoremap <Ap> type some string Ap :inoremap i õ * type some string Au i ð * type some string Ap 

    Por lo que sé sobre <A-char> en mac, presionar <Au> no imprimirá nada más que con una alerta sonora. pulse <Ap> para imprimir π . Encontré que el map para π funciona bien.

     :inoremap π type some string Ap 

    ¿Es posible mapear <Au> en vim? ¡Sí! Déjame entrar en este problema profundamente:

     :map <ASp> not work :map ∏ works well(ASp will print `∏`) :map <CAp> not work :map <C-π> still not work :map <CSp> do work :map <C-1> not work 

    Entonces, ¿es posible mapear Ctrl-Alt-char y Ctrl+Number ?


    Por supuesto, puede usar códigos rápidos en vimfastcodes en vim. Consulte https://stackoverflow.com/questions/23606892/vim-keyboard-mapping-problems-in-mac/23608928#23608928

  • Comprar nuevos sistemas operativos de Apple
  • ¿Cómo se modifican los files de copy de security de Time Machine?
  • Correo electrónico de El Capitan Mail.app Dirección de correo electrónico pnetworkingeterminada de la count de correo electrónico iCloud
  • pantalla verde en blanco en Vista previa
  • Cómo dar a cada usuario carpeta de aplicaciones separada
  • Tiempo en milisegundos desde época en la terminal
  • One Solution collect form web for “¿Cómo puedo asignar `Ctrl + Alt + Char` y` Ctrl + Number` en vim en Mac OSX?”

    Si usa MacVim, la manera más fácil es:

     set macmeta 

    Para que MacVim trate la opción alt / como Meta, puede enlazar:

     nmap <CMS> :call foo_func() 

    Las teclas presionadas arriba son: Ctrl + alt + s.

    Espero que esto ayude y resuelva tu problema, ¡feliz Vimming!

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