Pregunta

Quiero deshacerme de mi editor actual.Siento que necesito algo más.Que no exponga mis manos al riesgo de RSI.Necesito ver por qué debería cambiar de editor.Y sería bueno creer que estaré codificando cuando tenga 80 años.

Todos los grandes están usando Vim.El único tipo de Emacs que conozco es RMS.Paul Graham es un tipo Vi.

¿Fue útil?

Solución

. (punto): repite la última acción de edición.Realmente útil cuando necesitas realizar algunas ediciones similares.

Otros consejos

:ayuda usr_12.txt

Aparecerá una sección en el sistema de ayuda que trata sobre "Trucos inteligentes".Si eso no te entusiasma, ¡no sé qué lo hará!

Lo mejor es la eficiencia con la que puedes editar código (cosa que se hace mucho en programación).Los comandos como

  • cw para cambiar una palabra
  • dw para borrar una palabra
  • ct, para cambiar todo el texto hasta la siguiente coma
  • ci( para cambiar el contenido del paréntesis en el que se encuentra actualmente
  • xp para corregir errores ortográficos ("spleling" -> cursor en l -> xp -> "ortografía")
  • o para insertar una nueva línea debajo y comenzar a editar
  • O para insertar una nueva línea arriba

Además existe la posibilidad de trabajar muy rápidamente con registros con nombre.Para mover un bloque, simplemente selecciónelo, presione d, luego muévase a su nueva ubicación y presione p.Mucho más rápido que Control-C y Control-V.Utilice "ud para eliminar texto y moverlo para registrarlo (yo uso este para la plantilla de comentarios).

Y también Vim tiene todo el soporte de secuencias de comandos que necesita (ya sea usando su lenguaje de secuencias de comandos nativo o usando Python, Ruby, ...)

El asterisco.

*

Su efecto:Busque inmediatamente la siguiente instancia de la palabra debajo del cursor.

los números.

En modo de comando, escriba un número (cualquier número de dígitos) escriba un comando.

ese comando se ejecutará $número de veces

es decir:

99dd

borra las siguientes 99 líneas.

  1. El tiempo de inicio rápido.

  2. La clara distinción entre edición y visualización.(sabes cuando editas)

  3. La única manera de encontrar lo que buscas es con la búsqueda "/" y eso es bueno, ya que es mucho más rápido que tus ojos.

Pero los mejores comandos son:

/ - cadena de búsqueda

ZZ - dejar de fumar

.- repetir el último inserto (creo)

%!- insertar comando Unix

¿Por qué buscas que te convenzan de empezar a utilizar un editor diferente?Si estás contento con lo que tienes ahora, quédate.De lo contrario, quizás pregunte acerca de los editores con funciones que le faltan.

Manejo de expresiones regulares de varias líneas en cadenas de búsqueda con "\_.".Mientras revisaba archivos de texto de 4 GB en varios formatos, me salvó la vida varias veces.

Incluso si está utilizando Visual Studio, existe el maravilloso vsvim.

El encantador evaluador de expresiones regulares integrado.

Deberías asignar Bloq Mayús a Esc.Hará que salir del modo de inserción se sienta natural en lugar del movimiento incómodo que debe realizar para presionar la tecla ESC.Además, ¿quién usa Bloq Mayús de todos modos?

Me encanta la velocidad de Vim, pero encuentro que carece de las características de un IDE moderno para el desarrollo de C++.Eclipse CDT con el viPlugin es un buen compromiso.

Obtiene la descripción general de potencia y fuente proporcionada por Eclipse CDT con la velocidad y flexibilidad de Vim para la codificación.

Quizás leyendo "Vuelve a casa para vivir"Por el artículo de Steve Losh es un buen comienzo, o un serie de vídeos sobre complementos interesantes.Y asegúrese de ver algunos artículos en el sitio. vimcasts.org

\v

Haga que sus expresiones regulares sean en su mayoría compatibles con Perl.

Ver sección muy mágica aquí para más información.

Para estar verdaderamente inspirado, debes ver a un vim guru en acción.Si no tienes un gurú local, aquí tienes un vídeo para inspirarte.

http://www.youtube.com/watch?v=jDWBJOXs_iI&feature= related

Si aún no conoce vim, la velocidad a la que se navega, corta y corta el código será indistinguible de la magia.Después de unos meses de estudiar vim, la misma velocidad de edición parecerá algo común.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top