macvim-dev / macvim-dev/macvim
Add a feature to map left Option `⌥` key to Meta
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Vim Script
- Estrellas
- 7.9k
- Forks
- 691
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Is your feature request about something that is currently impossible or hard to do? Please describe the problem.
I don't really use accented characters using the macOS compose key. So I like to treat the left Option key as an additional modifier for more key mapping space. Creating these mappings for the text version of vim running inside of iTerm works great because I have the setting "Left Option key: Esc+".
The problem is that in MacVim, the Left Option key continues to act like the macOS Compose key. That means that I have to add to my .vimrc a bunch of mappings like:
nmap ß <M-s>
imap ß <M-s>
Describe the solution you'd like
Like VimR, let me map the left Option key as Meta:

Describe alternatives you've considered
Add a bunch of alias mappings like:
nmap ß <M-s>
imap ß <M-s>
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
El issue menciona MacVim, VimR y mapeos de .vimrc, pero no incluye archivos fuente ni pruebas. Empieza por localizar el manejo del teclado de macOS de MacVim y comparar cómo VimR trata la tecla Option izquierda. Se considera completado cuando la tecla Option izquierda se puede configurar como Meta sin requerir los mapeos de alias indicados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- macos, vim
- Área
- desktop
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100