Introducción

Parte 3

Del texto simple al editor de código

Abrir un archivo no siempre significa lo mismo. Usa la herramienta más pequeña que exprese bien tu intención.

Lee antes de editar

echo o read bastan muchas veces para comprobar contenido. Abre un editor solo cuando realmente tengas que escribir; en alojamiento remoto, cada escritura innecesaria es un riesgo evitado.

install echo edit code stat
echo project/notes/ideas.txt
read project/notes/ideas.txt

`edit` para texto, `code` para código fuente

edit es ligero; code detecta lenguajes y ofrece una vista orientada al código. Ambos pueden crear un archivo intencionalmente con -n. Elige por la tarea, no por la apariencia de potencia.

edit project/notes/ideas.txt
edit project/notes/todo.txt -n
code project/index.php -n
code project/index.php -php

Cambios pequeños y verificables

Después de editar, vuelve a inspeccionar con stat y una lectura. Así detectas rutas o nombres incorrectos antes de que el error se propague.

stat project/index.php
echo project/index.php

El archivo activo acorta el siguiente comando

Tras abrir un archivo compatible, $ puede representar su ruta, por ejemplo en stat $. Si hay duda, escribe la ruta completa: un atajo solo sirve mientras sea evidente.

code project/index.php
stat $

Fuente y estructura son dos vistas distintas

Puedes editar INI o JSON directamente en code. Si la tarea real es cambiar una clave lógica, el comando específico del formato suele ser más claro.

code project/config/app.ini -ini
help ini

Haz reutilizable la preparación del editor

Un script pequeño puede instalar editores, crear archivos estándar y dejar el proyecto listo. Automatiza la preparación repetitiva, no tu comprensión del cambio.

Guárdalo como script

Guárdalo como editor-ready.lil: prepara herramientas, una nota y un archivo PHP para empezar siempre desde un estado conocido.

#lil
@install echo edit code stat
cd lil-playground
edit project/notes/todo.txt -n
code project/index.php -n
stat project/index.php