Ok, este es un deseo bastante complicado. Se deriva del hecho de que la mayoría de mis líneas FORTRAN contienen una declaración "llamada", y estoy cansado de escribir llamada, llamar, llamar, llamar ...cómo poner un prefijo constante frente a cada línea nueva en vim mientras escribo?
Lo que me gustaría tener es la siguiente:
- cada vez que presiono enter, la siguiente línea tiene una cadena de "llamada" agregada automáticamente al frente.
- si presiono pestaña, se añade la pestaña delante de la llamada cadena (de modo que pueda guión)
- si estoy al principio de la línea, y presiono la tecla de retroceso una vez, se eliminará el "Llamar" a la entrada, pero abandona las pestañas. Del mismo modo, sería bueno si pudiera eliminar automáticamente la entrada si escribo "if", "do", "enddo" y todo lo relacionado
¿Sabes si algo como esto ya existe, es posible, y si tiene sugerencias o scripts similares de los que pueda sacar, sería extremadamente apreciado.
Por ejemplo, en el comentario al estilo C, cada vez que presiono enter, se agrega automáticamente un asterisco al principio de la línea. ¿Dónde está el código que hace eso (supongo que es la funcionalidad del complemento, no está codificada en vim)?
': help eval'': help usr_41.txt' te ayudará. – kev