Pregunta:
Quiero reemplazar globalmente C-
con SPC
en emacs. Esto debería hacer que casi todos los enlaces de emacs no sean acordes horribles, y debería evitar por completo chocar emacs con evil / vim. También debería poder hacerse de forma global y automática para que no tenga que usar nuevos complementos para hacerlos compatibles con el mal (a menos que usen cosas como caracteres individuales para hacer cosas). Esto también parece un único cambio constante, por lo que existe la posibilidad de que no sea difícil de hacer.
Por ejemplo, Cx f
convierte en SPC xf
, Cx Cf
convierte en SPC x SPC f
. Quizás M-
convierta en SPC SPC
, por lo que Mx
es SPC SPC x
.
Tengo dos preguntas:
- ¿Son correctas mis suposiciones? Ellos son: esto hará que emacs y vim no colisionen, esto hará que la mayoría de los complementos sean compatibles con evil desde el primer momento.
- ¿Cómo lo hago realmente?
Respuesta:
El Modo Dios puede estar cerca de lo que buscas.
https://github.com/chrisdone/god-mode
Lo que me gusta del modo dios es que para operaciones cortas, los sospechosos habituales funcionan. Si solo estoy guardando un archivo, es un simple Cx Cs. Si estoy haciendo una edición pesada (matar, tirar, mover, etc.) entonces puedo ingresar al modo dios y todo está implícitamente prefijado con Control.