Migrare da Dev-C++ a vi non implica nulla per quanto riguarda la semplice scrittura del codice (in fin dei conti si tratta di scrivere un testo), escluso il fatto che vi, come penso tu sappia, è un editor funzionale e non visuale, quindi bisogna imparare dei comandi per usarlo. Quello con cui potresti notare differenze è il compilatore perché Dev, essendo un IDE, ha un compilatore integrato che è il mingw (porting di gcc su Windows) mentre su Linux quasi sicuramente utilizzerai proprio il gcc, ma in genere non ci sono problemi di incompatibilità.Originariamente inviato da Zanzy
sto lavorando col devc++ cambierà qualcosa quando lavorerò con il vi di linux?
Basta semplicemente scriveremi spiegheresti gentilmente come "stoppare" l'esecuzione cambiando il system("pause") con il getchar?
getchar();
invece di system("PAUSE"), alla fine del programma (prima dell'istruzione return). Nel caso non andasse, probabilmente potrebbe essere dovuto a '\n' rimasti nello stream di input dopo le due precedenti istruzioni di input da tastiera, quindi se hai problemi prima di getchar() scrivi
while (getchar() != '\n');
con ; alla fine (serve appunto a scartare eventuali '\n' dallo stream stdin per evitare problemi).

Rispondi quotando