¿Cómo se borra todo el texto por encima de una línea determinada? Para eliminar debajo de una línea, uso "d shift g"¿Cómo se borra todo el texto sobre una línea determinada?
Respuesta
dgg
borrará todo desde su línea actual hasta la parte superior del archivo.
d
es el comando de eliminación, y gg
es un comando de movimiento que dice ir al principio del archivo, por lo que cuando se utilizan juntos, significa eliminar desde mi posición actual al principio del archivo.
kdgg
borrar todas las líneas encima de la actual.
Esto es un poco confuso; en realidad está moviendo el cursor una línea con 'k', luego borrando la línea actual y arriba con' dgg'. – dimo414
Y use 5kdgg para eliminar todas las líneas 5 líneas por encima de la actual;) –
:1,.d
borra las líneas 1 a la actual.
:1,.-1d
borra las líneas 1 a la actual.
(Personalmente me gustaría usar dgg
o kdgg
como las otras respuestas, pero TMTOWTDI.)
d1G
= borrar arriba incluyendo la línea actual (vi)
Siempre que sabe estos comandos de vim:
1G -> go to first line in file
G -> go to last line in file
a continuación, la siguiente más sentido, son más unitaria y más fácil de recordar en mi humilde opinión:
d1G -> delete starting from the line you are on, to the first line of file
dG -> delete starting from the line you are on, to the last line of file
Saludos.
- 1. MSBuild ReadLinesFromFile todo el texto en una línea
- 2. Usando TortoiseGit borrando todo después de una determinada confirmación
- 3. ¿Cómo se borra el foco en javascript?
- 4. ¿Cómo se borra el espacio en blanco en emacs?
- 5. ¿Cómo se borra el documento en MongoDB?
- 6. Cómo se borra todo el contenido de un documento de flujo
- 7. Tener texto que se borra al hacer clic en él
- 8. SqlConnection.ClearAllPools, ¿qué se borra?
- 9. C++: ¿Cómo iterar sobre un texto en una std :: string línea por línea con STL?
- 10. ¿Cuándo se borra localStorage?
- 11. ¿Cómo marcar todo el texto CJK en un documento?
- 12. REGEX: Seleccione todo NO igual a una determinada cadena
- 13. ¿Cómo se borra User.Identity.Name en ASP.NET MVC?
- 14. File.Delete No se borra el archivo
- 15. Todo sobre .... Z-Index?
- 16. std :: string ¿se borra el último carácter?
- 17. UISearchBar seleccionar todo el texto
- 18. Obtenga todo el texto del documento de Word en una matriz, dividido por nueva línea
- 19. ¿Cómo se borra la memoria en Javascript?
- 20. C# ¿cómo puedo seleccionar todo el texto en un cuadro de texto cuando hago doble clic?
- 21. svn: ¿Cómo determino la última vez que se modificó una determinada línea?
- 22. Cómo mostrar el texto en una línea en wpf textblock
- 23. ¿Cómo eliminar rápidamente todo el texto en la línea de comandos de emacs?
- 24. ¿Se reinicia correctamente Apache, se borra APC?
- 25. ¿Cómo obtener el contenido de texto de todo el documento?
- 26. ¿WeakHashMap se borra durante un GC completo?
- 27. ¿Cómo selecciono todo el texto al hacer clic en una vista de Editar texto?
- 28. ¿Cómo se identifica una palabra o una selección en todo el documento?
- 29. Todo sobre WSDL vs MEX?
- 30. HttpContext.Current.Cache - ¿Cuándo se borra esto automáticamente?
Y kdgg hará lo mismo excepto que no eliminará la línea en cuestión. – Rook
¿Qué significa exactamente el 'gg' después de eliminar? – cxdf
gg es un atajo de Vim - ": help gg" dice: Goto line [count], primera línea por defecto, en el primer carácter no en blanco | linewise |. Si startofline 'no está configurado, conserve la misma columna. –