Vi & Vim

9
Búsqueda y reemplazo de líneas múltiples

Me gustaría realizar una búsqueda y reemplazar en un archivo con 12000 líneas. Específicamente, si ^ SetFontSize 28existe una aparición después de un ^Hidebloque y antes del siguiente ^Hideo ^Show, cambie 28a 18. Aquí hay un fragmento del archivo original. Hide # Gear - Endgame ItemLevel...

9
Resultado de búsqueda actual de selección visual

He hlsearchconfigurado, pero a veces me hace pensar que tengo el término de búsqueda seleccionado visualmente, y puedo presionar cpara cambiarlo. El término buscado puede no ser un número fácil de letras, palabras, incluso líneas, y de todos modos, no quiero contar. ¿Hay alguna forma de vh(o ch),...

9
Edite un directorio dentro de Vim

¿Es posible editar un directorio dentro de Vim? (Algunos comandos funcionan para directorios). Quiero saber qué tipo de operaciones se pueden hacer en un directorio dentro de Vim. Vim puede abrir los directorios para editarlos, creo que también tendrá comandos para trabajar. Pero los comandos...

9
¿Puedo definir una codificación personalizada para vim?

Frecuentemente uso rompecabezas de programación y golf de código . Muchos usuarios de allí han escrito idiomas personalizados exclusivamente para jugar al golf. Incluso estoy trabajando solo ahora mismo. Muchos de estos idiomas tienen sus propias codificaciones personalizadas para que puedan...

9
Diferencia entre comando completo y corto

¿Hay alguna diferencia práctica entre usar :e y :edit Excepto por la legibilidad, donde tiene sentido usar un mapeo :edit, porque es más explícito. ¿Hay alguna diferencia entre ellos? Nota: Esto también se aplica a todos los demás

9
Mensaje de eco en el inicio sin preguntar

Me gustaría hacer eco de un mensaje personalizado al inicio, en función de si ciertas funciones de inicio tuvieron éxito o no. Intenté esto en mi.vimrc echo 'test' "All my settings ... Me gustaría que Vim repita un mensaje como si acabara de escribir echo 'foo' desde la línea de comandos...

9
Configuración de ancho de texto específico del número de línea

Yo uso gvim para escribir correos electrónicos y uso tw=72para romper largas colas. Ahora también edito encabezados de correo básicos en el mismo documento, por ejemplo, estoy agregando destinatarios a mi correo. Ahora con tw=72él también se rompe cada vez después de 72 caracteres. ¿Cómo puedo...