Tullio Facchinetti

by Tullio Facchinetti


Sommario dei comandi disponibili

Di seguito sono riportate ulteriori dettagli riguardo ai singoli comandi.

Accesso

All’ambiente d’esame si accede con le stesse credenziali utilizzate per le esercitazioni. Dal momento che l’esame si svolge in aula informatica, l’accesso avviene da terminale con il comando:

fdicon <nome_utente>

oppure

ssh -p porta nome_utente@host

Uso dell’ambiente di programmazione

Per avviare l’ambiente di programmazione:

fdi start

All’avvio, l’ambiente di programmazione si presenta come segue:

In basso sono presenti le finestre per aprire l’editor, per compilare, per visualizzare il testo d’esame e per l’help.

NOTA: tutte le finestre sono terminali equivalenti tra loro. Infatti è possibile attivare l’help o visualizzare il testo d’esame con i comandi spiegati qui sotto. Semplicemente in alcune finestre viene pre-caricato il testo d’esame o l’help.

È possibile selezionare diversi layout del terminale per vedere contemporaneamente più elementi.

Col comando

fdi layout 2

si passa a questo layout:

mentre col comando

fdi layout 3

si passa a questo layout:

Il layout originale si può riattivare con

fdi layout 1

Per chiudere l’ambiente di programmazione al termine della prova:

fdi stop

In qualsiasi shell, utilizza i noti comandi per elencare i file presenti in una directory (ls), per creare directory (mkdir), per spostarsi tra le directory (cd), ecc.

Uso dell’help

Per visualizzare questo help esegui (da linea di comando):

fdi help

Per utilizzare l’help:

Visualizzazione del testo d’esame

Per visualizzare il testo dell’esame digita su terminale il comando:

fdi esame

Uso dell’editor

Per aprire il file programma.c con l’editor:

micro programma.c

Alcune combinazioni di tasti utili all’interno di micro:

Formattazione del codice

In qualsiasi momento, da terminale si può usare il comando

Lindent programma.c

per riformattare il codice di programma.c.

Attenzione che programma.c deve trovarsi nella directory corrente.

Il comando Lindent modifica il file su disco, ma non all’interno dell’editor. Pertanto, quando si torna all’interno di micro, l’editor si accorge che il file su disco differisce da quello attualmente aperto, e nella parte bassa dell’editor presenta la domanda:

The file on disk has changed. Reload file? (y,n,esc)

Digitare y per caricare il file riformattato. Oppure n per continuare a lavorare a editare il file nell’editor. Al successivo salvataggio, verrà salvata la versione attualmente nell’editor.

Zoom della finesta attiva

Per ingrandire la finestra attiva e portarla a tutto schermo digitare Ctrl-b z (tenere premuti il tasto Ctrl e b insieme, poi lasciare, e premere z). Per tornare alla situazione precedente, premere nuovamente Ctrl-b z.

Lo zoom si può effettuare in qualsiasi finestra.

Lo zoom funziona correttamente su sistemi Windows e Linux. Attualmente non sembra essere garantito il funzionamento su sistemi Mac.


Highlights

  • Publications
  • Students and theses
  • Thesis topics
  • Curated awesome list of CLI apps
  • Last updates (English)

  • Students and theses ()
  • Students and theses - English ()
  • Speed up the compilation of LaTex Beamer presentations ()
  • Learn enough C to survive ()
  • Workflow for writing theses collaboratively ()
  • Guidelines for theses and presentations ()
  • Projects ()
  • Last updates (Italian)

  • Studenti e tesi ()
  • Risultati FdI 27 Settembre 2024 ()
  • Risultati FdI 02 Settembre 2024 ()
  • Risultati FdI 25 Luglio 2024 ()
  • Risultati FdI 26 June 2024 ()
  • Risultati FdI 8 e 11 aprile 2024 ()
  • Risultati FdI 20 Febbraio 2024 ()
  • List of categories

    Article Article_en Article_it C Courses Fdi Lang_en Lang_it Latex Programming Project Research Results Robotics Software Teaching Thesis Tips