KompjûtersSoftware

Editor vi: kommando, ynstruksje, it ynstellen fan

In nije generaasje fan kompjûters as ien boud op de basis bestjoeringssysteem mei in grafyske ynterface. Hjoed, sels net allegearre ûnthâlde dat guon 40 jier lyn, al behear waard dien mei help fan spesjale tekst kommando, en wurkje mei in kompjûter wie as in one-way kommunikaasje yn in petear. En nettsjinsteande de enoarme feroaringen yn 'e wrâld fan' e elektroanika, der wiene in soad slagge allinnich gebiede-line fans, en produkten mei help tekst kommando. Bygelyks, de vi bewurker, dy't beskôge wurdt as ien fan 'e meast handige en fleksibele ynstruminten foar typen hjoed. Yn de neikommende in better ynsicht op 'e materialen dy't fertsjintwurdiget vi. Ynstruksjes foar de redaksje, de Basic kommando en mooglikheden - alles dat letter.

Wat is vi?

By syn kearn, vi is oars noch oars as de klassike tekst bewurker, en dat wiene der in soad yn de perioade fan begjin jierren 70 ta lette 90 s. Dit bysûndere vll ûntwikkele yn 1976. It idee om in nij ferienfâldige tekst bewurker kaam nei Bill Joy syn holle, dat waard doe brûkt in oare populêre product - Ed. Neffens Joey en syn kollega, ed wie te yngewikkeld en de "mere stjerlingen" koe net baas dat folslein. Om dy reden, Dzhordzh Koloris makke in eigen tekst bewurker, dat wie nuver genoch neamd "de bewurker foar mar minsken", en dan te Bill oanpast it en late ta de moderne geast, dy't bestiet oant hjoed de dei.

systeem easken

Der binne gjin betingsten foar de ûntwikkeling fan it kommando line en tekst redakteuren lykas vi net bestiet. Jo kinne begjinne hielendal opnij yn en op elts platfoarm, oft it is UNIX-eftige systemen (en "Forks" fan harren) of distribúsjes basearre op Linux. Yn elk fan harren kinne jo ynstelle VI yn guon foarm of oare. Vi bewurker foar Windows ek bestean.

customer opsjes

Foardat jo begjinne te wurkjen mei VI, moatte jo selektearje de passend client. Fansels kinne jo brûke en de oarspronklike bewurker, mar it wurdt beheind yn omfang, en it liket te yngewikkeld, dêrom, moatte betelje omtinken oan de folgjende applikaasjes:

  • VIM - in oanpaste ferzje fan it klassike bewurker. It wichtichste skaaimerk fan it programma is de mooglikheid om te setten oanpaste taheaksels, lykas syntaks markearring, Unicode stipe, stipe foar makro, bewarje yndividuele sesjes en folle mear. Der is ek in ferzje mei in grafyske ynterface neamd GVim.
  • Elvis - ien fan de earste Clones fan VI, skreaun yn C programmeartaal en is beskikber op alle platfoarms by ien kear. It is in folslein skerm editor dy't stipet Windows en syntaks markearring.
  • Vile - in poging te kombinearje it bêste fan twa populêre tekst redakteuren. Under de brûkers fan tekst redakteuren Emacs en vi der is in privee fete. Ville ûntwikkelders hawwe besocht te kombinearjen de kaai funksjes fan beide programma om te foarsjen brûkers mei in alsidich helpmiddel foar it wurkjen mei tekst.
  • Nvi - Classic editor basearre op 'e vi, recompiled spesifyk foar FreeBSD systemen.
  • Viper - it is net iens ien klant, mar allinne in plugin foar de populêre Emacs tekst bewurker wêrmei jo te emulate in tekst bewurker, vi gebiedt.

Om te begjinnen mei vi

Wierskynlik om te wurkjen mei de bewurker sil net sels moatte laden neat. De measte Linux-distribúsjes komme mei vi opnommen. Eins te rinne allinne moatte ynfiere it passend kommando en oantsjutte de triem te iepene wurde. As jo wolle iepenje in triem yn VIM, is it nedich om te skriuwen - «VIM * triemnamme * .txt». Fuort dêrnei die, dan wurdt presintearre in dokumint. Om it te iepenjen yn 'e GUI, moatte jo ferfange it team op - «gvim * triemnamme * .txt». Ynearsten, krije jo gebiede modus. Editor vi dêrby om wurk yn twa modus: Bewurkje mode en kommando modus. It earste wurdt brûkt om ynfiere tekst, en ien foar de navigaasjetechnyk en prestaasjes funksjes lykas behâld. Litte wy begjinne mei it kommando modus en navigaasje.

navigaasje

Om te begjinnen is om 'e kunde komme mei wat de bewurker vi kommando tastean om it rinnerke yn it dokumint. Meast brûkt foar dizze kaai h, j, k, l, dy't binne ferantwurdlik foar beweging nei links, del, op en rjochts, resp. Yn feite, yn moderne ferzjes fan VI, ynklusyf VIM en grafysk "Forks", stipe troch it wurk fan 'e pylk, mar twingt himsels om te brûken op de klassike ferzje, dan sille úteinlik wenne oan it en beseffe dat der sa folle flugger en handiger. De ienige skaaimerk dat kin betizing - it ûnfermogen om te ferhúzjen nei de top line troch H. en l, te bewegen op en del knoppen wurde altyd brûkt j en k. Te ferpleatsen nei it begjin of ein fan de line toetsen wurde brûkt en $ 0. Te ferpleatsen tusken siden brûkend de fluchtoets toetsen Ctrl + F en Ctrl + B.

Te ferpleatsen tusken wurden w toetsen wurde brûkt, e, b. Om fluch ferpleatse nei it earste karakter fan it folgjende wurd, druk w. Te ferpleatsen nei de lêste karakter fan it folgjende wurd, druk E. Om it hiem oan 'e earste karakter fan it foargeande wurd, druk b. Hjir, ek, der is in lytse addertje onder het gras. It feit dat it komplekse wurd bewurker ferdielt de lege romtes en einregeltekens oan aparte wurden. Dat betsjut dat de útdrukking - nacht-drive wurdt beskôge troch trije ferskillende wurden. Om net te fergrieme tiid op 'e sprong oer de dash, kinne jo gebrûk meitsje fan kommando' s mei grutte letters, dat wol sizze, W tegearre mei W of B b.

Foar in mear ymposante sprongen brûkte heakjes (), en {}. De earste help te navigearjen tusken sinnen, en oaren tusken hiele paragrafen.

De meast handige manier te reizgjen - it is beweecht yn de linen en kaaiwurden. Te ferpleatsen it rinnerke nei in bepaalde line, jo moatte in rigel nûmer en G (wêze dat in haadplak G). Te ferpleatsen nei in bepaald wurd, jo moatte begjinne jo sykje troch mei de / karakter. Bygelyks, as jo wolle fine it wurd anaphora, enter / anaphora en druk op Enter. Te ferpleatsen tusken it sykjen wurden brûkte kaaien n en N.

Redigearjen en Saving

Om te begjinnen, útfine hoe te krijen ta de bewurker vi. Dat kin dien wurde mei it kommando: q, dy't simpelwei slút it programma sûnder feroarings. It is de muoite wurdich opskriuwen dat tichtby it programma net fêstlizze at alle feroarings waarden makke oan it dokumint. Dit soarte fan beskerming tsjin gegevens ferlies, dus foardat ferlit jo moatte altyd bewarje de ynfierde data. Saving yn de vi bewurker wurdt útfierd mei it befel: w. Teams kinne wurde kombinearre. Bygelyks, typen: wq, jim tagelyk bewarje de gegevens en slút it programma. Mar dat is net alles. As jo wolle bewarje de feroare dokumint as in nije triem, moatte jo gebrûk meitsje fan de kommando bewurker vi - «Opslaan nei triem", dat wurdt útfierd troch it ynfieren fan: W * triemnamme * .txt.

No litte wy prate oer "simple" editing, dat is bûn oan ferlykbere opdrachten sûnder feroarjen fan de ynhâld fan de stikken. Bygelyks, ferwiderje alle tekens brûkt kaai x, en J. kaai wurdt brûkt foar oansluting fan de twa rigen oan elkoar foar it ferwiderjen fan in hiele rige mei help dûbele drukken toetsen d. Ferfange tekens troch mei help fan de toetsen r.

Ien fan 'e boppesteande kommando kinne jo duplicate (of werhelje meardere kearen), mei help fan de kaai. (Dot). Sa, bygelyks, kinne wurde fuorthelle krekt fjouwer linen ynfieren dd ....

Dy kommando kinne wurde kombinearre. Wy al witte dat mei help fan in beugel) kin bewege yn 'e ein fan' e line, en mei help fan in beugel}, kinne jo springe yn 'e ein fan' e alinea. Wurken hjir mei harren kaai d, mooglik te wiskjen hiele rigels en paragrafen sûnder fergrieme tiid.

Wittende, as vi bewurker kommando te wiskjen tekst, moatte jo leare hoe't te herstellen alle wiske (wa wit wat). Foar dit doel, de kaai u, dat makket it mooglik om in stapke werom, wat aksje waard útfierd foar (of it moast wêze, fansels, dit is net de ôfsluting fan it programma).

feroarmooglikhyd

No dat jo binne bekend mei de kommando 's te kontrolearjen tekstferwurker, it is tiid om te bewegen op oan syn direkte taak - ynfieren tekst. De hiel proses fan it ynfieren fan tekst, fansels, is net oars as dy fan alle oare redakteur, mar it is wichtich om altyd ûnthâlde, dat jo moatte hieltyd skeakeljen tusken redigearjen en ploegen. Om tagong ta de rezjym feroarings i drukken of in (allinnich dat fan it rinnerke posysje yn 'e tekst sil ôfhingje). Dêrnei, kinne jo fuortendaliks begjinne ynhier. Alle fan 'e tekst wurdt ynfierd yn ien line, sa lang as jo net brûk de knop o, wat sil meitsje in nije rigel, of CC fan it team, dat sil ferfange de aktive rigel mei nije tekst. Om werom te gean nei kommando modus, brûk de Esc kaai.

Visual modus, copy en paste

Mei help fan tekst editors, wy faak gebrûk meitsje fan de kopy en plakke funksjes fan de tekst. Wy wurde brûkt om it toetseboerd fluchtoetsen Ctrl + C en Ctrl + V yn moderne Betriebssystemen, sadat it wurk kin lykje daunting vi. Yn feite, Jo moatte allinne gean nei de fisuele modus, dan brûk it al bestudearre de teams selektearje en kopiearje it winske tekst. Copy bewurker vi (lykas paste) wurket allinnich yn byldzjende spesjale modus (aktivearre troch te drukken op v). Yn de byldzjende modus fan de tekst yn jo dokumint wurdt markearre. Markearre gebiet kin feroare wurde troch gebrûk fan de toetsen bewege en kombinaasjes dêrfan. Dan, neidat selektearjen fan it passend regio, krekt parse y te kopiearjen tekst of d foar syn cutting út (ôffieren fan de selektearre gebiet). Ynfoegje tekst as simpele - ferpleatsen it rinnerke nei de winske gebiet en druk P. De tekst direkt wêze yn it fjild nei it rinnerke.

komplekse kommando

Under it kompleks ploegen binne fanwege de kombinearre ploech. Se binne al besprutsen hjirboppe, mar se moatte rjochtsje ienris wer, omdat tank oan de rjochterkant kombinaasje, kinne jo berikke maksimaal produktiviteit en gemak.

Jo kinne ek brûke nûmers mei inkele beweging kommando. Bygelyks, as jo wolle ferpleatse net ien wurd, mar fuortendaliks nei de 6, ynstee fan de seis-tiid te drukken w, gewoan enter 6w. Mei getallen kinne wurde kombinearre krekt twa teams. Bygelyks, om te wiskjen ferskate wurden, kinne jo brûk meitsje fan d5w team dat fuorthelje krekt 5 wurden. Accordingly, kombinaasjes fan de staple sil wiskjen linen, lidden ensafuorthinne.

ferfange tekst

Fan de ekstra funksjes is te bieden de mooglikheid om te ferfangen brokken fan 'e tekst, en ek alle oerienkommende stikken fan it hiele dokumint. It is moai nuttich opsje, benammen as it giet om programmatuer koade of ynfoljen grutte profilen mei dûbele gegevens. Yntinke dat der in útdrukking yn 'e útlis fan' e selektearre line fan de tekst, mar wy wolle de feroarjen foar in oar, sa as spize jaen tinken. Yn dit gefal, it kommando sil wêze as folget -: s / útlis / spize jaen for thought /. Om ferfange alle ferwizings nei taljochting yn it dokumint kin in bytsje complicate it team, dan sil der sa útsjen -:% s / útlis / jaan food for tinken / g.

yn stee fan in konklúzje

Sa no witst hoe te beheare de bewurker vi. Jo kenne al de basis kommando, hoe om te feroarjen en bewurkjen fan de tekst. Wy moete mei brûkbere opdrachten en mooglikheden. No is de perfekte tiid om te besykjen it allegear yn de praktyk. Nettsjinsteande syn licht, fiis uterlik en in hege barriêre nei de yngong, vi nei in koarte praktyk kin wêze foar jo it meast handige ark te brûken. It wichtichste ding - Gjin panyk, record allegear leard kommando 's, skripts, en werhelje it allegear yn de praktyk om te bringen nije feardichheden oan automaticity.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.delachieve.com. Theme powered by WordPress.