2019-07-27 19:36:06 +01:00
|
|
|
# ed
|
|
|
|
|
|
|
|
> L'originale editor di testo Unix.
|
2022-07-29 07:13:36 +01:00
|
|
|
> Maggiori informazioni: <https://www.gnu.org/software/ed/manual/ed_manual.html>.
|
2019-07-27 19:36:06 +01:00
|
|
|
|
|
|
|
- Avvia ed per editare un documento vuoto (che può essere salvato come nuovo file nella directory corrente):
|
|
|
|
|
|
|
|
`ed`
|
|
|
|
|
|
|
|
- Avvia ed per editare un documento vuoto, con `:` come indicatore del prompt di comandi:
|
|
|
|
|
|
|
|
`ed -p :`
|
|
|
|
|
|
|
|
- Avvia ed per editare un file esistente (mostra il numero di byte del file caricato):
|
|
|
|
|
2022-10-20 14:26:58 +01:00
|
|
|
`ed -p : {{percorso/del/file}}`
|
2019-07-27 19:36:06 +01:00
|
|
|
|
|
|
|
- Attiva o disattiva la stampa di spiegazioni per gli errori (di default, le spiegazioni non sono stampate ed appare solo un `?`):
|
|
|
|
|
|
|
|
`H`
|
|
|
|
|
|
|
|
- Aggiungi del testo al documento corrente. Indica il completamento inserendo un punto da solo su una nuova linea:
|
|
|
|
|
|
|
|
`a<Enter>{{text_to_insert}}<Enter>.`
|
|
|
|
|
|
|
|
- Stampa l'intero documento (`,` è una scorciatoia per il range `1,$` che copre dall'inizio alla fine del documento):
|
|
|
|
|
|
|
|
`,p`
|
|
|
|
|
|
|
|
- Scrivi il documento corrente su un nuovo file (il nome del file può essere omesso se `ed` è stato avviato con un file esistente):
|
|
|
|
|
|
|
|
`w {{nome_file}}`
|
|
|
|
|
|
|
|
- Termina ed:
|
|
|
|
|
|
|
|
`q`
|