En el sistema de ayuda incorporado de Vim, ¿cómo puedo ... buscar temas en los que quiero ayuda? seguir hipervínculos? buscar material
Mover el cursor a otro lugar en el búfer.
En el sistema de ayuda incorporado de Vim, ¿cómo puedo ... buscar temas en los que quiero ayuda? seguir hipervínculos? buscar material
A menudo hago cambios en el medio de un archivo grande, uso ggpara saltar a la parte superior para verificar algo, y luego me doy cuenta de que olvidé establecer una marca donde estaba editando. ¿Hay una forma integrada de saltar a la ubicación de la última línea
¿Cómo saltar entre etiquetas coincidentes (como <div>, <span>etc.) al editar documentos HTML / XHTML / XML de manera similar a como %se usa para saltar entre paréntesis
Lo he leído en muchos artículos ( por ejemplo ) que es una mala práctica usar las teclas de flecha en modo normal. ¿Podría alguien explicar por qué se considera una práctica incorrecta, en todo
Una operación bastante común para mí en vim, ya que soy compulsivo-obsesivo y me gusta mantener mis archivos libres de espacios en blanco, es eliminar el contenido de una línea completa, pero no la línea en sí (es decir, no el salto de línea). ¿Hay una forma integrada de hacer esto? Tal vez una...
Cuando se usa ci"el cursor no tiene que residir en el área doblemente citada. |String somestring = "some text"; Asumiendo que la tubería es la posición del cursor, ci"saltará al área citada. Por otro lado, cuando se usa ci(, el cursor debe estar dentro de los paréntesis para funcionar y no...
En un archivo muy largo con código sangrado (con precisión), puede ser útil moverse directamente a una línea de texto encima o debajo del cursor que delimita la sangría. (Una forma de hacer esto podría ser a través de la foldmethod guión, doblando el nivel actual de sangría, que colapsa las líneas...
Lo sé ggy Gpuedo mover el cursor hacia la parte superior e inferior del archivo. Pero, ¿hay alguna manera de saltar a la parte superior o inferior de la ventana
Quiero enseñarme a mí mismo usando hjkl más que usar las teclas de flecha para permanecer en la fila de inicio. Y sí, soy muy consciente de que no se debe usar hjkl como las principales teclas de navegación. Sin embargo, mis hábitos son bastante fuertes y ni siquiera me doy cuenta de que eso hizo...
Digamos que tengo un código como este ( |representa la posición del cursor ): func1(x|, func2(), y); Me gustaría conseguir: func1(x|); ¿Hay alguna forma de eliminar el código de la posición del cursor a la posición que precede al extremo derecho del bloque interno actual ? Sé que puedo ir,...
Es común usar camelCase o snake_case para separar varias palabras que forman un identificador. Sería bueno si los movimientos "palabra" ( b, w, e) detectarían los límites del centro de la identifier. ¿Cómo se puede lograr este comportamiento? (Plugin / vimrc /
Muchas veces estoy en una situación similar a esta: 1. <Line 1> 2. <Line 2> 3. <Line 3> 4. <Cursor is here> 5. <I want to copy line 1 here> Una solución fácil es mm:1<CR>yy`mp, es decir, hacer una marca en la línea 4, ir a la línea 1, copiarla, volver a la...
Abra un búfer vacío e inserte un carácter de tabulación y luego salga al modo normal. Cuando coloque el cursor (modo normal) en la pestaña, estará en el lado derecho del espacio en blanco. Estoy buscando una manera para que el cursor esté en el lado izquierdo del espacio en blanco....
Vim tiene (al menos) dos conjuntos de comandos que buscan en direcciones opuestas. Al escribir /y luego un patrón, se buscará el patrón en el documento; escribiendo ?y luego un patrón buscará hacia atrás. La misma relación existe entre los comandos *y #. Lo que no me gusta es que estos comandos...
Para algunos formatos de texto, los saltos de línea son importantes. Por ejemplo, a menudo uso Vim para escribir documentos de MediaWiki, donde no puedes poner un salto de línea en cualquier lugar (a diferencia de Markdown). Así que me veo obligado a escribir líneas con muchos personajes. Esto...
Mi cursor está en el medio de un párrafo cuando decido que de repente necesito copiar ese párrafo: Entonces escribo vippara seleccionar el párrafo visualmente: Ahora presiono cmd+Cpara copiar al portapapeles (esto puede variar en su sistema, pero no debería ser relevante para la pregunta...
Un patrón de edición con el que me encuentro con frecuencia es el siguiente: quiero tirar de un texto dentro de comillas o corchetes, y reemplazar ese texto dentro de otro par de comillas / corchetes. Por ejemplo, si quiero copiar el nombre de la clase foo bary pegarlo en otro lugar: <span...
¿Hay alguna forma de mover el cursor al centro de la línea actual? (el centro de la línea de texto, no el centro del ancho de la pantalla) Me preguntaba si había un atajo similar al Mque mueve el cursor al centro de la pantalla. EDITAR : aclaración agregada entre
En los lenguajes C y C, puedo usar %para saltar a la llave correspondiente en la que está el cursor. Este es un conocido "truco". Pero en Ruby, por ejemplo: def fun [1, 2].each do |n| end end Esto no funciona, ya que ruby no usa los caracteres en matchpairs(configurado...
A menudo encuentro que desplazar una página completa es demasiado desorientador, media página demasiado, pero un cuarto de página es lo correcto. Actualmente lo hago simplemente presionando las teclas de flecha. ¿Cómo desplazo el 25% de la página hacia arriba y hacia abajo