Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come scrivere uno script Perl in VI

Vi è un vecchio editor di testo stile originariamente sviluppato nel 1976. Nonostante la sua età , rimane popolare con molti programmatori e appassionati di Linux per i potenti strumenti di manipolazione del testo integrato in esso . Nonostante questa potenza , molti nuovi utenti sono guidati a partire da esso per la sua ripida curva di apprendimento rispetto ad altri editor di testo . Per saperne di Vi, è meglio tuffarsi a destra e iniziare a lavorare scrivendo un semplice script Perl nel editor di testo vi . Istruzioni
1

Avvia l'editor vi . In Windows , si dovrebbe avere un opzione nel menu di avvio per questo. Gli utenti Linux devono semplicemente digitare " : vi" ( o " vim " ) nella loro console . Gli utenti Mac OS X devono aprire "Applicazioni /Utility /Terminale " e digitare " vim ". Ti verrà presentato con il menu Vi. La prima cosa importante da notare è che Vi ha due modalità : la modalità di comando (chiamato anche modalità normale ) e la modalità di inserimento , ed è importante ricordare ciò che si è in modalità in ogni momento. Le versioni successive di Vi includeranno un avviso nella parte inferiore della schermata per informare l'utente quando si è in modalità "Insert" . Ogni volta che si avvia Vi, potrete sempre iniziare in modalità comando .
2 Passare

mode. Otto modi sono a disposizione per fare questo a seconda di come si desidera inserire il testo . Il più semplice è semplicemente premendo il tasto "i" . Questo farà sì che l'inserimento di testo nella posizione corrente del cursore , esattamente come ci si aspetterebbe in qualsiasi altro editor di testo .
3

digitare il seguente script Perl come si farebbe normalmente in un editor di testo :

utilizzo Net :: FTP

$ FtpClient = Net :: FTP - > new ( " ftpserver.com " ) per

$ FtpClient - > login ( " user " , " pass " ) per

$ FtpClient - > quit

Si può notare un problema : l'autore di questo script , troppo abituato a lavorare in Ruby , lasciato il punto e virgola alla fine di ogni riga . Questo deve essere risolto .
4

Hit "Esc" per uscire dalla modalità di inserimento e tornare alla modalità di comando . Premere il tasto " A" per andare alla fine della riga corrente e attivare la modalità di inserimento . Premere il tasto " ; " per inserire il punto e virgola . Ora premi " Esc " per uscire dalla modalità di comando .
5

Premere il tasto " K " (o la freccia su ) per spostare fino alla linea precedente . Premere il tasto " . " e questo comando potente induce a ripetere l'ultima serie di azioni (in questo caso , "A" e digitare il comando " ; " . ) Quindi, non importa dove il cursore finisce sulla linea, premendo il tasto " . " si prenderà cura di tutto . Ora è possibile usare "k" e " . " per riempire rapidamente il codice con il punto e virgola mancanti
6

Salvare il lavoro di battitura. " : w perl.pl. " Quit digitando " : . Q"

 

Programmazione © www.354353.com