Preguntas etiquetadas con vim

323
Combinar varias líneas (dos bloques) en Vim

Me gustaría fusionar dos bloques de líneas en Vim, es decir, tomar líneas n..my agregarlas a líneas a..b. Si prefiere una explicación de pseudocódigo:[a[i] + b[i] for i in min(len(a), len(b))] Ejemplo: abc def ... 123 45 ... debe convertirse abc123 def45 ¿Hay una buena manera de hacer esto...

322
Recorriendo texto en modo Insertar

Mientras está en modo Insertar en Vim, ¿hay alguna forma de atravesar el texto moviendo algunos caracteres hacia adelante y hacia atrás que no sea usar las teclas de flecha? Si presiono h, j, ky lmientras que en el modo de inserción, los personajes reales se imprimen en la pantalla en lugar de...

311
Mueve toda la línea hacia arriba y hacia abajo en Vim

En Notepad ++, puedo usar Ctrl+ Shift+ Up/ Downpara mover la línea actual hacia arriba y hacia abajo. ¿Hay un comando similar a esto en Vim? He buscado en interminables guías, pero no he encontrado nada. Si no lo hay, ¿cómo podría vincular la acción a esa combinación de teclas? Editar: la...

306
Vim: inserta los mismos caracteres en varias líneas

A veces quiero editar un cierto bloque visual de texto en varias líneas. Por ejemplo, tomaría un texto que se ve así: name comment phone email Y haz que se vea así vendor_name vendor_comment vendor_phone vendor_email Actualmente la forma en que lo haría ahora es ... Seleccione las 4 líneas...

306
¿Cómo ejecuto una terminal dentro de Vim?

Estoy acostumbrado a Emacs, pero estoy probando a Vim para ver cuál me gusta más. Una cosa que me gusta de Emacs es la capacidad de ejecutar un terminal dentro de Emacs. ¿Es esto posible dentro de Vim? Sé que puedes ejecutar comandos desde Vim, pero me gustaría poder ejecutar un terminal dentro...

275
¿Cómo salgo de la ventana de texto en Git?

Estoy usando Windows y antes de comprometerme, Git quiere que ingrese un mensaje de texto y aparece una nueva ventana de texto. ¿Cómo puedo salir de esto? Estoy tratando de aprender Git. Por lo tanto, un poco de ayuda será muy

274
Obtener el valor actual de una configuración en Vim

¿Hay una manera simple de averiguar el valor actual de una configuración de Vim especificada? Si quiero saber el valor actual de, por ejemplo tabstop, puedo ejecutar: :set tabstop sin pasar un argumento, y Vim me dirá el valor actual. Esto está bien para muchas configuraciones, pero no es bueno...

271
Eliminar nueva línea en Vim

¿Hay alguna forma de eliminar la nueva línea al final de una línea en Vim, para que la siguiente línea se agregue a la línea actual? Por ejemplo: Evaluator<T>(): _bestPos(){ } Me gustaría poner todo esto en una línea sin copiar líneas y pegarlas en la anterior. Parece que debería poder...