ЭЭМ, Программалык камсыздоо
Редактор VI: осуят, көрсөтмө, орнотуу
метка иштей базалык иштетүү тутумунун курулган бири катары эсептөө бир жаңы муун. Бүгүнкү күндө, ал тургай, ар бир 40 жыл мурун, бардык башкаруу атайын текст буйруктарды колдонуу менен эле эмес, ЭЭМ ишинин, маекти бир жактуу байланыш окшош экенин унутпа. Ал эми электроника дүйнөдө зор өзгөрүүлөргө карабастан, текст буйруктарды колдонуу менен көптөгөн гана буйрук-линия күйөрмандары башкарылат, жана андан жасалган буюмдар бар. Мисалы, бүгүн терүү үчүн абдан ыңгайлуу жана ийкемдүү инструменттердин бири болуп эсептелет VI редактору. VI өкүлү материалдарды талдап кийинки жылы. редактору көрсөтмөлөрү, негизги буйруулар жана кыраат - бул кийинчерээк.
VI деген эмне?
Өзөгүндө, VI-жылдын аягында 90-жылдардын башында 70 Кудайдын чейинки мезгилде көп болгон, алардын ичинен классикалык текст редактору, башка эч ким жок. Бул ил 1976-жылы иштелип чыккан. андан кийин дагы бир популярдуу чыгармасы пайдаланылып жаткан жаңы жөнөкөйлөштүрүлгөн текст редактору түзүү идеясы, Билл кубанышыбызга башына келди - ред. Joey жана анын кесиптештеринин айтымында, ред өтө татаал жана "жөн гана адам" толугу менен өздөштүрүү мүмкүн эмес болчу. Ушул себептен улам, Джордж Koloris тамашалап, "тек гана ажалдуу адам үчүн редактору" деп аталган өзүнүн текст редактору, жараткан, андан кийин Билл аны өзгөртүү үчүн ушул күнгө чейин бар заманбап акыл, алып келди.
Системалык талаптар
VI нерсе жок сыяктуу буйрук сабына жана текст редакторлору өнүктүрүү үчүн эч кандай шарт жок. Аны Linux негизинде UNIX-сыяктуу системалар (жана алардан "айрыларды") же бөлүштүрүү болобу, нөлдөн баштап, ар кандай сахнада башталышы мүмкүн. алардын ар бири менен айрым же башка VI орното аласыз. Windows үчүн Vi редактору да бар.
Кардар параметрлери
Сиз VI менен иштеп баштоо алдында, сизге тиешелүү кардарын тандоо керек. Албетте, сиз аны колдонууга жана баштапкы редактору болот, бирок ал масштабдарында чектелиши, ал өтө татаал көрүнөт, ошондуктан, төмөнкү тиркемелер үчүн кунт коюп угушубуз керек:
- Vim - классикалык редакторунун өзгөртүлгөн чыгаруу. программанын негизги өзгөчөлүгү, бажы узартуу, мисалы, синтаксистик, Unicode колдоо, макросторду колдоо катары, белгиленген айрым отурумдарына жана көп сактап калуу жөндөмдүүлүгү. GVim деген жуурулушуу иштей менен нускасы да бар.
- Кенеш - C программалоо тилинде жазылган VI-жылдын биринчи сунуштоого, бир жолу бардык аянтчалардын жеткиликтүү. Бул Windows жана синтаксистик колдойт толук экран редактору болот.
- Жаман - эки элдик текст редакторлору мыкты айкалыштыруу аракети. текст редакторлору emacs-колдонуучулардын арасында жана VI жеке душманчылык бар. Ville иштеп тексттер менен иштөө үчүн бир түрдүү курал менен колдонуучуларды камсыз кылуу максатында эки программалардын негизги белгилерин айкалыштырууга аракет кылышкан.
- Аликанте - FreeBSD системалары үчүн атайын recompiled VI негизинде Classic редактору.
- Кара чаар жылан - бул да бир кардар жок, бирок кайсы бир текст редактор үлгү берет популярдуу Emacs текст редактордо гана плагин, VI буйруган.
менен баштоо VI
редактор менен иштөө үчүн, кыязы, ал тургай, бир нерсени жүктөп алууга болбойт. VI менен келип, көпчүлүк Linux-бөлүштүрүү кирген. Чынында эле, тиешелүү буйрукка кирип ачылат билэни тактоо керек топтоду. Сиз VIM бир сааты ачуу керек болсо, анда ал жаза керек - "Итек * билэ атын * .txt". Ошол замат, андан кийин гана документ берилет. GUI аны көрүү үчүн, команданы алмаштыруу зарыл - "gvim * билэ аты * .txt". Башында, сиз режимин буйрук алышат. Edit режими жана башкаруу режими: Editor VI эки режимде эмгекти талап кылат. биринчи сактоо сыяктуу багыттоо жана аткаруу милдеттерин үчүн текст, бири кирүү үчүн колдонулат. буйругу режиминде жана багыттоо менен баштайлы.
багыттоо
Баштоо үчүн редактору VI буйруктары документте жылдырып жол менен таанышуу болуп саналат. Көбүнесе, бул негизги H, J, K, L, тиешелүүлүгүнө жараша, сол, ылдый, өйдө жана туура жүрүү үчүн жоопкерчиликтүү болушат, колдонулат. Чындыгында, анын ичинде заманбап VI түрү боюнча VIM жана жебе иши тарабынан колдоого чагылдырылган "айрылардын", бирок классикалык нускасын колдонуу үчүн өзүн мажбурлап, бара-бара абдан ага жана экенин колдонулган канча тез жана ыңгайлуу берет. алмашып кетиши мүмкүн эле өзгөчөлүгү - ч и л менен жогорку линиясын көчүп жөндөмсүздүгү, алдыга жана баскычтардын ылдый дайыма Ж и К колдонулат. сап баскычтардын башталышында же аягында көчүп үчүн колдонулат жана $ 0. тез баскычтарды колдонуп беттердеги ортосунда жылдыруу үчүн Ctrl + F жана Ctrl + B.
баскычтар колдонулат ж сөздөрдүн ортосунда жылдыруу үчүн, д, ж. тез кийинки сөз, басма сөз ж-жылдын биринчи мүнөзү көчүп. кийинки сөзү акыркы мүнөздөгү көчүп, басма сөз Э. үчүн мурунку сөздүн биринчи мүнөзү үчүн жайларды, пресс-б. Бул жерде да бир аз айрып алган жок. татаал сөз редактору бош орундар бөлүштүрөт, бул өзүнчө сөздөрдү hyphens. түнү-диск үч түрдүү сөздөр менен каралат - Бул сөз дегенди билдирет. сызыкча аркылуу өтүү алууга убакыт коротпостон үчүн, буйруктарын чоң тамга менен, башкача айтканда, W бирге ж же B B менен пайдалана алат.
кашаалар колдонулган бир канча таасирдүү кичирээк үчүн (), жана {}. Биринчи жардам бүт пункттардын ортосунда сүйлөм жана башкалардын ортосунда багыт керек.
абдан ыңгайлуу жолу саякат кылуу - бул линияларды жана ачкыч менен бара жатат. бир сызыкка жылдырып үчүн, бир сап номерин жана G (ал капиталдык G болот). бир сөзгө жылдыруу үчүн, / мүнөзүн колдонуу менен издөөнү башташ керек. Мисалы, сөз anaphora таба / anaphora жана басма сөз кириш келсе. баскычтарды н жана Натанздагы издөө сөздөрдүн ортосунда жылдыруу үчүн
Өзгөртүү жана үнөмдөө
Алгач, редактору VI үчүн кантип таба. эч кандай өзгөрүү жок программасын жабылат С: Бул буйругу менен жасоого болот. Кайсы болбосун өзгөрүүлөрдү документ кабыл алынган болсо, анда жакын программа иштебей калат экенин белгилей кетүү маанилүү. маалыматтарды жоготуу коргоо бул түрү, ошондуктан, ар дайым киргизилген маалыматты сактоо керек чыгардын алдында. VI редактору сакталууда буйругу менен ишке ашып жатат: ж. Командалар айкалыштырылышы мүмкүн. Мисалы, терүү: WQ, сиз бир эле учурда маалыматты сактоо жана программаны жап. Бирок, баары эмес. Сиз жаңы делосуна өзгөргөн документти сактап калам десе, сен буйрук редактору VI колдонуу керек - "Save киргизүү менен жүзөгө ашырылат берүүгө" үчүн: * билэ аты * .txt ж.
Эми документтердин мазмунун өзгөртпөстөн эле буйрук менен байланыштуу "жөнөкөй", монтаждоо, жөнүндө ой жүгүртүп көрөлү. Мисалы, кандайдыр бир белгилер негизги X колдонулган жок жана J. негизги эки басуу баскычтары д колдонуу менен бир катар жоюу үчүн бири-бири менен эки катар кошуу үчүн колдонулат. баскычтар R колдонуу менен алмаштыруу.
Жогоруда буйрук болбосун, сен ачкычын колдонуу менен, кайталайт (же бир нече жолу кайталап) болот. (Чекит). Алсак, мисалы, күбөлүгү кирген төрт саптарды четтетилиши мүмкүн ....
Бул буйруктар айкалыштырылышы мүмкүн. Биз буга чейин кашаа жардамы менен) сызыгынын аягында көчүп кетиши мүмкүн экенин кайдан билебиз жана} кашаа жардамы менен, сиз пунктунун аягына секирип болот. Алардын негизги д менен колдонгон, убакытты текке кетирбей, бүт линияларын жана пункттары жок кылуу мүмкүн.
VI редактору текст жок кылуу буйрук катары билип, баарын жок (эмне билет) калыбына келтирүү үчүн үйрөнүшүбүз керек. Бул үчүн, сен эч нерсеге алдында кандай иш-аракет жүзөгө (албетте, башкача каралбаса, бул программанын жабылышы эмес) бир кадам артка, кабыл алууга мүмкүндүк берет негизги у.
өзгөртүү режимди
Эми сиз текст редактору көзөмөлдөөгө буйрук менен жакшы тааныш экенин, убакыт, анын түздөн-түз милдети кетип жатат - кирип тексти. Албетте Текст киргизүү өтө жараян, башка редактору эч айырмасыз, бирок ал ар дайым эле дайыма түзөтүп, командалар арасында которулуу үчүн бар экенин унутпашыбыз керек. мен режим өзгөртүүлөрдү басып, же (көз каранды болот текстте курсор абалын гана) жетүү үчүн. Андан кийин, сиз ошол замат жалдоого болот. көп Сиз жаңы тексти менен учурдагы линиясын ордуна баскычы о, топтун ичинен бир жаңы эреже, же CC түзөт, пайдалануу эмес, ошондой эле текстти баары бир сапта кирген болот. команда режимине кайтуу үчүн, Esc баскычын колдонуу.
Visual режими, көчүрмөсү жана пасталар
текст редакторлору менен биз көп учурда текстинин көчүрмөсү, чаптала турган иш-милдеттерди пайдалануу. Биз азыркы иштеп жаткан системалардагы тергич Ctrl + C жана Ctrl + V жарлыктар үчүн колдонулат, ошондуктан иш VI оодарган сезилиши мүмкүн. Чынында, бир гана көрүү режимине өтүүнү керек, анда буга чейин командалар тандоо жана керектүү текстти көчүрүү изилдеп колдонушат. Көчүрүү редактору VI (пастасын сыяктуу) бир гана көрүү өзгөчө режимде иштейт (V басуу аркылуу жандырылды). Сиздин документтин тексти көрүү режиминде баса белгиленет. Баса аянты баскычтарды колдонуу менен кыймылдап, алардын айкалыштары кирет өзгөртүлүшү мүмкүн. Андан кийин, анын (Тандалган аймакта алып салуу) алып келиш үчүн, текст же д көчүрүп эле пресс-ж, тиешелүү аймакты тандап кийин. жөнөкөй текст киргизүү - курсордун кийин каалаган аймакта жана басма сөз P. текст замат талаада болот жылдырып.
татаал буйруктар
татаал командаларынын курама команданын байланыштуу астында. Алар жогоруда айтылган, бирок алар туура айкалыштыруу үчүн рахмат, сиз эң жогорку өндүрүмдүүлүгүн жана ы¾гайлуу экендигин жетүүгө болот, анткени, дагы бир жолу басым жасоого тийиш.
Ошондой эле, кээ бир кыймыл буйруктарына сандарды колдоно аласыз. Мисалы, сен анын ордуна ж басуу алты жолу бир сөздү, жана 6 дароо эмес, көчүп келсе, жөн эле 6w кирет. сандар менен эки команда айкалыштырылышы мүмкүн. Мисалы, бир нече сөздөрдү жок, жөн гана 5 сөздөрдү алып d5w командасын колдоно аласыз. Демек, Staple айкалышы абдан сызыктарды пунктарында жана жок кылат.
тексттин ордуна
кошумча белгилердин текст стержендерди алмаштыруу мүмкүнчүлүгүн камсыз кылуу, ошондой эле бүт документтин баары дал даана. Бул программалык код же кайталанма маалыматтар менен чоң өздүк толтуруу үчүн, айрыкча, абдан пайдалуу мүмкүнчүлүк. тексттин тандалып түшүндүрүү бир сөз жок деп ойлошот, бирок, мындай ой-тамак-аш берүү башка, аны өзгөртүү үчүн келет. Бул учурда, буйрук төмөнкүдөй болот: - с / түшүндүрмө / берген тамак- ой / үчүн. документ бир аз топ кыйындатат болушу мүмкүн түшүндүрүү бардык маалымдамаларды алмаштыруу үчүн, анда ал мындай болот, -:% S / түшүндүрмө / берип ой / г үчүн тамак-аш.
ордуна корутундусу
Ошондуктан азыр редактору VI кантип башкаруу керектигин жакшы билишет. Сиз негизги буйруктарынын баарын билебиз, кантип өзгөртүү жана текстти өзгөртүү. Биз пайдалуу буйруктарына жана мүмкүнчүлүктөрү менен жолугушту. Эми иш жүзүндө баарын аракет сонун учур. анын бир аз жийиркеничтүү көрүнүшү жана кирүү үчүн бийик тосмо карабастан, VI колдонуу үчүн бир аз тажрыйба абдан ыңгайлуу курал силер үчүн мүмкүн кийин. башкы нерсе --чууга, эсепке алуу, бардык буйруктар, скрипттерин үйрөнгөн жана automaticity үчүн жаңы ыктарды алып чыгышы үчүн, иш жүзүндө баары муну кайталай албайт.
Similar articles
Trending Now