Acabo de empezar a usar emacs, y hay una característica que realmente me gustaría, y buscar un poco fue infructuoso. Espero que alguien más haya hecho esto porque todavía no quiero aprender elisp.¿Cómo puedo obtener emacs para insertar llaves de cierre automáticamente?
void foo()<cursor>
me gustaría escribir un "{" para hacer que esto suceda
void foo(){
<cursor>
}
me gustaría que esto solamente ocurrirá en cc-modo, y sólo al final de una línea no cuando en una cadena/comentario/etc
Lo primero que se me vino a la mente fue volver a enlazar "{" para hacer esto siempre (podría averiguar cómo hacerlo yo mismo), pero sería difícil hacerlo solo en el tiempo correcto.
cualquier sugerencia sería apreciada.
creo que esto es duplicado de http://stackoverflow.com/questions/1023770/automatically-closing-braces-in-emacs –
Miré a esa pregunta, pero era sólo acerca de la adición del paréntesis de cierre/corsé/etc. Quiero que renueve dos veces, sangría y vuelva a colocar el cursor en la línea vacía también – Bwmat