КомпьютерлерБағдарламалық қамтамасыз ету

Редактор VI: командалық, нұсқаулық, параметр

графикалық интерфейсі бар базалық операциялық жүйеге салынған бірі ретінде компьютерлер жаңа ұрпақ. тіпті, бұл барлық кейбір 40 жыл бұрын есімде жоқ Бүгін, барлық басқару арнайы мәтіндік пәрмендерді пайдалану арқылы орындалады, және компьютермен жұмыс чаттағы бір жақты байланыс тәрізді болды. Және электроника әлемде зор өзгерістерге қарамастан, көптеген басқарылатын тек пәрмен жолы жанкүйерлер, және мәтін пәрмендерді пайдаланып өнімдері болды. Мысалы, бүгін теру үшін ең ыңғайлы және икемді құралдарының бірі болып саналады, VI редакторы. VI білдіреді материалдар бойынша келесі жақын көріністе. редакторы нұсқаулары, негізгі командалар мен мүмкіндіктері - осының бәрі кейінірек.

VI не?

оның негізінде, VI көптеген 90-ші жылдардың аяғында 70 жылдардың басында аралығында болды, оның классикалық мәтіндік редакторы, басқа бірде-бір болып. Бұл, атап айтқанда, тұнбасы 1976 жылы әзірленген. Ed - жаңа оңайлатылған мәтін өңдегішін құру идеясы, содан кейін тағы бір танымал өнімді қолданылған Билл қуанышты басшысының, келді. Джой және оның әріптестерінің айтуынша, Ed тым күрделі болды және «қарапайым өлім» оны толық игеруге алмады. Осы себепті, Dzhordzh Koloris иронически «қарапайым өлім үшін редакторы» деп аталды өз мәтін өңдегішті құрылды, содан кейін Билл оны өзгертілген және осы күнге дейін бар заманауи ақыл, әкелді.

Жүйелік талаптар

VI сияқты пәрмен жолы және мәтіндік редакторлар дамыту өмір сүрмесе үшін ешқандай алғышарттар бар. Сіз бұл Linux негізделген UNIX-тәрізді жүйелер (және олардан «шанышқылар») немесе бөлу болып табылады ма, нөлден және кез келген платформасында бастауға болады. Олардың әрқайсысы сіз немесе өзге де нысанда В.И. орната аласыз. Windows арналған VI редакторы, сондай-ақ бар.

Тапсырыс опциялары

Егер сіз VI жұмыс бастау алдында, сіз тиісті клиентін таңдау керек. Әрине, сіз пайдаланатын және бастапқы редакторы, бірақ, сондықтан, келесі қосымшалар назар аудару керек, ол көлемде шектелген болады, және ол тым күрделі көрінеді болады:

  • Vim - классикалық редактордың өзгертілген нұсқасы. Бағдарламаның басты ерекшелігі мұндай синтаксис, Unicode қолдау, макростар қолдау, жеке отырыстарын сақтау және тағы басқалар сияқты теңшелетін кеңейтімдерін, орнату мүмкіндігі болып табылады. GVim деп аталатын графикалық интерфейсі бар нұсқасы да бар.
  • Elvis - C бағдарламалау тілінде жазылған VI алғашқы клондарының бір, және бірден барлық платформаларда қолжетімді. Ол Windows және синтаксисті бояулауы қолдайтын толық экранды редакторы болды.
  • Vile - екі танымал мәтіндік редакторлар үздік біріктіруге талпыныс. мәтіндік редакторлар Emacs пайдаланушылар арасында және VI Жеке жанжалдың бар. Ville әзірлеушілер мәтінмен жұмыс істеу үшін әмбебап құралы пайдаланушыларға қамтамасыз ету мақсатында екі бағдарламалардың негізгі ерекшеліктерін біріктіруге тырыстық.
  • Nvi - FreeBSD жүйелер үшін арнайы перекомпилировать VI негізделген классикалық редакторы.
  • Viper - ол тіпті жалғыз тұтынушы емес, бірақ сіз мәтін өңдегішін, VI пәрмендерді еліктеуге мүмкіндік береді танымал Emacs мәтіндік редакторының тек плагин.

VI бағдарламасымен жұмысқа кірісу

редакторы тіпті ештеңе жүктеп қажеті жоқ жұмыс істеу үшін, ең алдымен,. Ең Linux-дистрибутивтерінің енгізілген VI келеді. Шын мәнінде, тек іске қосу үшін тиісті пәрменді теріңіз және ашылады файлды көрсету үшін қажет. Сіз ВИМ файлды ашу керек болса, онда ол жазу керек - «ВИМ * файл атауы * .txt». Осыдан кейін бірден, сіз құжатты ұсынылатын болады. «.txt * gvim * файл атауы» - GUI оны ашу үшін, сіз команда ауыстыру керек. Бастапқыда, сіз режимін әмір жету. Өңдеу режимі және командалық режим: Редактор VI екі режимдерінде жұмыс көздейді. Бірінші мәтін, және осындай сақтау сияқты шарлау және өнімділік функциялар үшін біреуін енгізу үшін пайдаланылады. Команда режимінде және навигация бастайық.

навигация

бастау Өңдегіш VI пәрмендер құжатта курсорды жылжыту үшін мүмкіндік қандай танысуға болады. Көбінесе тиісінше, солға қозғалысы үшін жауапты осы негізгі H, J, K, L, төмен, жоғары және оңға үшін пайдаланылатын. Шын мәнінде, қазіргі заманғы көрсеткі жұмыс қолдау ВИМ және графикалық «шанышқылар» қоса алғанда, VI нұсқаларында, бірақ классикалық нұсқасын пайдалану үшін өзін мәжбүрлеп, сіз ақыр соңында оған пайдаланылатын және сонша тез және ыңғайлы екенін түсінеді алады. шатасуға әкелуі мүмкін ғана ерекшелігі - сағ және L арқылы жоғарғы жолында жылжу үшін жылжу үшін және батырмаларын төмен қабілетсіздігі әрқашан J және K пайдаланылады. басында немесе пернелер қолданылады жолдың соңына және $ 0 жылжыту үшін. пернелер тіркесімін Ctrl + F және Ctrl + Б. пайдаланып Беттер арасында жылжу үшін

W пернелер қолданылады сөздер, Е, В арасында жылжу үшін. тез Келесі сөз, баспасөз W бірінші Символына жылжыту үшін. Алдыңғы сөз, баспасөз б бірінші сипаты үй-жайға, келесі сөз, баспасөз E. соңғы Символына жылжыту үшін. Мұнда да, шағын загвоздка бар. күрделі сөз редакторы сөздерді бөліп бос орындары және сызықшалар бөледі, бұл факт. түнгі диск үш түрлі сөздер қаралатын болады - Бұл өрнек дегенді білдіреді. сызықша арқылы секіріс уақыт босқа емес мақсатында, сіз, яғни W бірге W немесе B B отырып, үлкен хаттармен пәрмендерін пайдалануға болады.

неғұрлым әсерлі секіру үшін) (жақшаларды пайдаланылатын, және {}. сөйлемдер, мен бүкіл тармақтардың арасындағы басқаларға арасында шарлау бірінші көмек.

саяхат ең ыңғайлы жолы - оны желілері мен кілт сөздерді қозғалады. белгілі бір жолға курсорды жылжыту үшін, сіз жолдың нөмірін және G (бұл капитал G болуы) енгізу керек. нақты сөзге жылжыту үшін, сіз / таңбаны пайдалану арқылы Іздеуді бастау үшін қажет. Сіз сөз anaphora таба келсе Мысалы, енгізу / anaphora және баспасөз енгізіңіз. іздеу сөздер арасында жылжу үшін пернелерді пайдаланылатын N және Н.

Өңдеу және үнемдеу

бастау үшін, редакторы VI жету жолын табыңыз. Q, жай кез-келген өзгерістер жоқ бағдарламаны жабады: Бұл командамен жасалуы мүмкін. Ол кез-келген өзгерістер құжатқа енгізілді, егер жақын бағдарлама жұмыс істемейді атап өткен жөн. Бұл деректердің жоғалуына қарсы қорғау түрі, сондықтан сіз әрқашан енгізілген деректерді сақтау қажет қалдырып бұрын. VI редакторында үнемдеу командасымен орындалады: W. Командалар біріктірілуі мүмкін. Мысалы, типтендіру: WQ, сіз бір мезгілде деректерді сақтау және бағдарламаны жабыңыз. Бірақ бұл барлық емес. Сіз жаңа файл ретінде өзгертілген құжатты сақтау керек болса, сіз команда редакторы VI пайдалану керек - «» файлға сақтау, енгізу арқылы жүзеге асырылады, онда: * файл атауы W * .txt.

Енді құжаттардың мазмұнын өзгертпей осындай командалар байланысты «қарапайым» редакциялау, туралы әңгімелестік. Мысалы, кез келген таңбаларды жою үшін негізгі х пайдаланылатын, және J. бемоль қос басу пернелерін пайдаланып бүкіл жолдың шығару үшін бір-біріне екі жолдар қосу үшін пайдаланылады. пернелер R пайдалану арқылы таңбалар ауыстырыңыз.

Жоғарыда командалардың кез келген, сіз пернесін пайдаланып, қайталамауы (немесе бірнеше рет қайталау) болады. (Нүкте). Осылайша, мысалы, DD енгізу ғана төрт желілерін алып тастауға болады ....

Бұл пәрмендер біріктірілуі мүмкін. Біз қазірдің өзінде) Жақшаларды көмегімен жолдың соңына жылжыту мүмкін, және жақшасыз көмек} отырып, сіз тармақтың соңына секіріп алатынын біледі. уақыт жоғалтпай, бүкіл Жолдар мен ежелер жою олармен мүмкін негізгі D, жалдаушы.

VI редакторы мәтінді жою үшін пәрмендерін ретінде біле отырып, сіз (кім біледі) барлық жойылған қалпына келтіру үшін үйрену керек. Осы мақсат үшін, сіз ешқандай мәселе (егер, әрине, осы бағдарламаның жабылуы емес) бұрын орындалды қандай іс-әрекет, Бір қадам артқа алуға мүмкіндік береді, негізгі U,.

өңдеу режимі

енгізу мәтін - Енді сіз мәтіндік редактор бақылауға пәрмендері таныс екенін, ол өз дереу міндеті үшін жылжыту уақыты. Мәтінді енгізу өте процесі, әрине, кез келген басқа редакторы деп еш айырмашылығы жоқ, бірақ ол әрдайым тұрақты редакциялау және командалар арасында ауысу үшін бар екенін есте сақтау маңызды болып табылады. режим і басыңыз өзгерістер немесе (тек осы мәтінде курсор жағдайын байланысты болады) қол жеткізу үшін. Осыдан кейін, сіз бірден жалдау бастауға болады. Барлық мәтін ретінде ұзақ сіз жаңа мәтінмен жолына ағымдағы ауыстырады жаңа желісін немесе командасының куб жасайды батырмасы O, пайдалануға болмайды, өйткені, бір жолға енгізу болады. Команда режиміне оралу үшін, Esc пернесін пайдаланыңыз.

Көрнекі режим, көшіру және қою

мәтіндік редакторлар пайдалана отырып, біз жиі мәтіннің көшірмесі және паста функцияларды пайдаланыңыз. Біз пернетақта заманауи операциялық жүйелерінде Ctrl + C және Ctrl + V пернелер, сондықтан жұмыс VI күрделі көрінуі мүмкін үшін пайдаланылады. Шын мәнінде, сіз содан кейін өзінде командалар қалаған мәтінді таңдаңыз және көшіруге оқыған пайдаланыңыз көрнекі режиміне өтіңіз ғана қажет. (Пастасы сияқты) көшірмесі редакторы VI ғана (V басу арқылы белсендірілген) көрнекі арнайы режимінде жұмыс істейді. Егер құжатта мәтін көрнекі режимінде бөлектеледі. Бөлектелген аумақ пернелері олардың жылжыту және комбинациялары пайдалана отырып өзгертуге болады. Содан кейін, оның кесу жүзеге (таңдалған ауданы жою) үшін мәтінді немесе D көшіруге тиісті аймақты, жай ғана баспасөз Y таңдағаннан кейін. мәтін ретінде қарапайым салыңыз - бірден мәтін кейін курсор саласындағы болуы қажетті аймағы мен баспасөз П. үшін курсорды жылжыту.

күрделі командалар

күрделі командалар астында құрама командасының байланысты болып табылады. оң үйлесімі арқасында сіз барынша өнімділігі мен ыңғайлылығын қол жеткізуге болады, өйткені, олар қазірдің өзінде жоғарыда талқыланды, бірақ олар тағы да бір рет назар аудару қажет.

Сіз сондай-ақ кейбір қозғалысы пәрмендерімен нөмірлерді пайдалана аласыз. Сіз 6 бірден емес бір сөз жылжыту және келсе Мысалы, орнына алты дүркін басу Вт, жай 6В енгізіңіз. сандар ғана екі команда біріктірілуі мүмкін. Мысалы, бірнеше сөз жою үшін, сіз жай ғана 5 сөздерді алып тастау d5w командасын пайдалануға болады. Тиісінше, қапсырма комбинациялары т.б. сызықтар, тармақтарды және жояды.

мәтінді ауыстырыңыз

қосымша мүмкіндіктер мәтінін тілімдерін, сондай-ақ бүкіл құжаттың барлық сәйкес келетін бөліктерін ауыстыру мүмкіндігін қамтамасыз ету болып табылады. Ол бағдарламалық кодты немесе қайталанатын деректерді ірі профайлдарды толтыру келгенде, әсіресе өте пайдалы опция бар. мәтін таңдалған жолдың түсіндіру өрнек бар екенін елестетіп көріңізші, бірақ біз осындай ой тағамды беріп, басқа оны өзгерткіңіз келсе. с / түсіндіру / тағамды беріп: - Осы жағдайда, команда болады ой / үшін. құжатта түсіндіру үшін барлық сілтемелер аздап командасын қиындатып мүмкін ауыстыру үшін, содан кейін ол осы сияқты көрінеді: -% S / түсіндіру / бере ой / г Тағамды.

орнына жасасу

Сондықтан қазір сіз редакторы VI басқару қалай білемін. Сіз өзгерту және қалай, негізгі командалар барлық білемін мәтінді өңдеңіз. Біз пайдалы командалар мен мүмкіндіктері кездесті. Енді іс жүзінде оны барлық көріңіз тамаша уақыт. оның сәл жиіркенішті пайда болуы және жазбаға жоғары кедергі қарамастан, қысқа практика кейін VI сіз үшін пайдалануға ең қолайлы құралы болуы мүмкін. Ең бастысы -, әбігерге барлық пәрмендерді үйренді жазып, сценарийлер және автоматты түрде жаңа дағдыларды келтіру мақсатында тәжірибеде оны барлық қайталау емес.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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