¿Cómo puedo eliminar todas las líneas en un archivo usando vi?
Por el momento lo hago usando algo como esto para eliminar todas las líneas en un archivo:
echo > test.txt
¿Cómo puedo eliminar todas las líneas usando vi?
Nota:
Usar ddno es una buena opción. Puede haber muchas lineas.
1GdGfuncionaría desde cualquier lugar.
echo | test.txtno es un comando válido, a menos que test.txtsea un script ejecutable. Supongo que quieres decir en su echo >test.txtlugar?
vi, >test.txtes suficiente para truncar a la longitud cero - no echoes necesario.