Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Hvordan skrive en Perl Script i VI
    Vi er en gammeldags tekst editor opprinnelig utviklet i 1976 . Til tross for sin alder , er det fortsatt populært med mange programmerere og Linux- fans for de kraftige tekst manipulasjon verktøy bygget inn i den . Til tross for denne kraften , er mange nye brukere drevet bort fra den ved sin bratt læringskurve i forhold til andre tekstbehandlingsprogram . Hvis du vil vite Vi, er det best å hoppe rett inn og begynne å jobbe med å skrive et enkelt Perl-skript i VI tekst editor. Instruksjoner
    en

    Start Vi editor. I Windows , bør du ha et alternativ i Start-menyen for det. Linux-brukere bare trenger å skrive " : vi" (eller " vim ") i sine konsoller. Mac OS X-brukere må åpne " Programmer /Verktøy /Terminal " og type " Vim ". Du vil bli presentert med Vi menyen . Det første viktige ting å merke seg er at Vi har to modi: kommando -modus ( også kalt normal modus ) og insert -modus, og det er viktig å huske hvilken modus du er i til enhver tid. Senere versjoner av Vi vil inkludere en melding nederst på skjermen for å informere deg når du er i "Insert "-modus . Når du starter Vi, vil du alltid begynne i kommando -modus.
    2

    Bytt til Sett inn -modus. Åtte måter er tilgjengelig for å gjøre dette avhengig av hvordan du vil sette inn teksten. Det enkleste er rett og slett ved å trykke på "i "-tasten. Dette vil føre til at du sette inn tekst ved gjeldende markørposisjon , akkurat som du ville forvente i annen tekst editor.
    3

    Skriv inn følgende Perl-skript som du normalt ville gjort i en tekst editor : en

    bruk Net :: FTP

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

    $ ftpClient - > logg ( " bruker ", " pass " )

    $ ftpClient - > slutte

    Du kan merke et problem: forfatteren av dette skriptet , også vant til å jobbe i Ruby , slapp de semikolon på slutten av hver linje . Dette må fikses .
    4

    Hit " Esc " for å avslutte Insert -modus og gå tilbake til kommando-modus . Trykk på "A " for å gå til slutten av gjeldende linje og skriv inn modus. Trykk " ; " for å sette inn semikolon . Nå trykke " Esc " igjen for å gå ut av kommando-modus .
    5

    Trykk på " k" -tasten ( eller pil opp ) for å gå opp til forrige linje. Trykk på " . " og dette kraftige kommandoen fører det til å gjenta den siste serien av handlinger ( i dette tilfellet , "A" -kommandoen og skriv " ; " . ) Så, uansett hvor markøren ender opp på linje, trykke på " . " vil ta seg av alt . Nå kan du bruke " k" og " . " til raskt å fylle inn koden med de manglende semikolon
    6

    Lagre arbeidet ved å skrive. " : w perl.pl. " Avslutt ved å skrive " : . Q"

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan logge inn til Perl Med Perforce 
    ·Hvordan skrive en Perl Telnet Script som ber om Host na…
    ·Hvordan Referanse det siste elementet i en matrise i Pe…
    ·Hvordan bruke Perl kode Hooks 
    ·Hvordan skrive Portable Perl kode 
    ·Hvordan gjøre en Twitter Stream API i Perl 
    ·Hvordan bruke en EXE i Visual Basic Med Perl 
    ·Hvordan bruke en variabel i Perl Regular Expressions 
    ·Hvordan bruke et uttrykk på Print erklæringen i Perl 
    ·Suzuki 250 Quad Spesifikasjoner 
      Anbefalte artikler
    ·Hvordan øke størrelsen på HTML Submit Button 
    ·Hvordan tegner jeg et trådkors markøren i Visual Basi…
    ·Hvordan Vis Python matriser enkelt 
    ·Tilgang til banen er avslått i Visual Studio 2010 
    ·Variablene i en MATLAB funksjon 
    ·Slik deaktiverer skrivebeskyttelsen funksjonen på en M…
    ·String Størrelse i VB6 
    ·Trenger Python en adapter 
    ·Hvordan skille en Int Into en Array 
    ·Hvordan Read Event Viewer i VB.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/