KompüterProqram

Editor vi: komanda, təlimat, qəbulu

bir qrafik interfeysi ilə baza əməliyyat sistemi inşa biri kimi kompüter yeni nəsil. Bu gün hətta bütün 40 il əvvəl, bütün idarə xüsusi mətn əmrləri istifadə edilir, və kompüter ilə iş chat bir yol rabitə kimi idi ki, xatırlayıram. Ve elektronika dünyada böyük dəyişikliklər baxmayaraq, mətn əmrləri istifadə edərək bir çox xüsusi idarə əmr-line tərəfdarlar, və məhsulları var idi. Məsələn, bu gün yazaraq üçün ən rahat və çevik alətlər biri hesab olunur vi redaktoru. vi təmsil materialları bir daha nəzər aşağıdakı. redaktoru Təlimatlar, əsas əmrləri və imkanları - bütün bu sonra.

vi nədir?

Əsas da, vi gec 90 70 erkən dövr ərzində bir çox var idi ki, klassik mətn redaktoru, başqa heç biri deyil. Bu xüsusi yl 1976-cı ildə hazırlanmışdır. ed - Yeni sadələşdirilmiş mətn redaktoru yaratmaq ideyası sonra başqa məşhur məhsul istifadə edilmişdir Bill Joy rəhbəri, gəldi. Joey və yoldaşları görə, ed çox mürəkkəb idi və "sadəcə adi bir insansınız" tam master bilmədi. Bu səbəbdən, Dzhordzh Koloris istehzayana "sadəcə adi bir insansınız üçün redaktor" adlanırdı öz mətn redaktoru, yaradan, sonra Bill onu redaktə və bu gün mövcud müasir mind gətirib çıxardı.

sistem tələbləri

vi mövcud deyil kimi command line və mətn redaktorları inkişafı üçün heç bir zəmin yoxdur. Siz Linux əsasında UNİX kimi sistemləri (və onlardan "çəngəllər") və ya bölüşdürmələri olub, sıfırdan və hər platformada başlaya bilərsiniz. Onların hər siz bir formada və ya digər vi bilərsiniz. Windows üçün Vi redaktoru da mövcuddur.

müştəri variantları

Siz vi ilə iş başlamaq əvvəl, müvafiq müştəri seçmelisiniz. Əlbəttə ki, buna görə də, aşağıdakı applications diqqət yetirməlidir, istifadə və orijinal redaktoru, ancaq daxilində məhdud olacaq və bu, çox mürəkkəb görünür bilərsiniz:

  • Vim - Klassik redaktoru bir redaktə versiyası. Proqramın əsas xüsusiyyəti belə sintaksis işıqlandırılması, Unicode dəstəyi, makro dəstək kimi xüsusi uzantıları, fərdi sessiyaları və daha çox saxlamaq imkanı var. GVim adlı qrafik interfeysi ilə bir versiyası da var.
  • Elvis - C proqramlaşdırma dili yazılı vi ilk clones biri və bir dəfə bütün platformalar mövcuddur. Bu Windows və sintaksis işıqlandırılması dəstəkləyir tam ekran redaktoru var.
  • Vile - iki məşhur mətn redaktorları ən yaxşı birləşdirmək cəhdi. mətn redaktorları Emacs istifadəçiləri və vi arasında xüsusi bir ədavət var. Ville developers mətn ilə işləmək üçün çox yönlü bir vasitə ilə təmin etmək üçün, həm də proqramların əsas xüsusiyyətləri birləşdirməyə çalışdıq.
  • NVI - FreeBSD sistemləri üçün xüsusi recompiled vi əsasında Classic redaktoru.
  • Viper - bu hətta bir müştəri, ancaq bir mətn redaktoru yarışmaq üçün imkan verir məşhur Emacs mətn redaktoru üçün yalnız bir plugin deyil, vi əmr edir.

vi Başlarken

redaktoru ilə iş ola bilər hətta bir şey yükləmək olmaz. vi ilə gəlmək Ən Linux-bölüşdürmələr daxildir. Əslində açılacaq fayl müvafiq əmri daxil edin və müəyyən etmək lazımdır yalnız çalıştırmak üçün. «Vim * fayl adı * .txt» - siz Vim bir fayl açmaq istəyirsinizsə, bu yazmaq lazımdır. Dərhal sonra, bir sənəd təqdim olunacaq. «Gvim * Fayl adı * .txt» - GUI onu açmaq üçün, komanda əvəz etməlidir. Əvvəlcə siz rejimi əmr almaq. Edit rejimi və komanda rejimi: Editor vi iki rejimdə iş daxildir. İlk belə qorunması kimi naviqasiya və performans funksiyaları üçün mətn və bir daxil etmək üçün istifadə olunur. əmri rejimi və naviqasiya ilə başlamaq edək.

naviqasiya

Başlamaq üçün redaktor vi əmrləri sənəd kursor hərəkət etmək üçün imkan verir ki, nə ilə tanış etməkdir. Əsasən müvafiq olaraq yuxarı və aşağı, sağ sol hərəkət üçün məsuliyyət daşıyır, bu əsas h, j, k, l, üçün istifadə olunur. Əslində, vim və arrow iş dəstəyi ilə qrafik "çəngəllər", lakin klassik versiyası istifadə özünü məcbur, o cümlədən vi müasir versiyasını, siz nəhayət onu istifadə və həyata olacaq ki, çox daha sürətli və rahat. qarışıqlıq səbəb ola bilər yalnız xüsusiyyət - saat və l top xətti hərəkət etmək mümkün qədər hərəkət və aşağı düymələri həmişə j və k istifadə olunur. əvvəlində və ya sonunda line düymələri istifadə olunur və $ 0 hərəkət etmək. kısayol tuşlarını Ctrl + F və Ctrl + B. istifadə edərək, pages arasında hərəkət etmək üçün

düymələri istifadə olunur w sözlər, e, b arasında hərəkət etmək. tez növbəti sözü, mətbuat w ilk xarakter hərəkət etmək. əvvəlki söz, mətbuat b ilk xarakter binalar üçün növbəti sözü son xarakteri, mətbuat E. hərəkət etmək. Burada da kiçik bir əmma var. mürəkkəb söz redaktor boş fəzalarında ayırır və ki, ayrı-ayrı sözləri tire. gecə-drive üç müxtəlif sözləri baxılacaq - Bu ifadə deməkdir. tire arasında sıçrayış vaxt sərf etmək deyil, siz w və ya B b W birlikdə ki, böyük hərflərlə əmrləri istifadə edə bilərsiniz.

daha təsirli parantez (istifadə jumps) və {}. ilk yardım tam ci maddələrdə arasında cümlələr, və başqaları arasında gezinmek üçün.

ən rahat yol səyahət etmək - bu xətləri və açar sözlər, hərəkət edir. müəyyən bir xətt kursor hərəkət etmək üçün, bir xətt nömrəsini daxil edin lazımdır və G (bir kapital G olsun). müəyyən bir söz hərəkət etmək üçün, siz / xarakter istifadə edərək axtarış başlamaq lazımdır. Məsələn, siz söz anafora tapmaq / anafora və Enter düyməsini basın daxil etmək istəyirsinizsə. düymələri n və N. istifadə axtarış sözlər arasında hərəkət etmək üçün

Redaktə və Saving

redaktor vi almaq üçün necə tapmaq başlayacaq. Bu komanda ilə edilə bilər: sadəcə hər hansı bir dəyişiklik olmadan proqram bağlanır q. Hər hansı bir dəyişiklik sənədə edilmişdir əgər yaxın proqram iş deyil ki, qeyd dəyər. data zərər qarşı bu cür, belə ki, həmişə daxil data saxlamaq lazımdır getməzdən əvvəl. vi redaktoru qənaət əmri ilə icra edilir: w. Komandalar birləşdirilə bilər. Məsələn, yazaraq: wq, eyni zamanda məlumat saxlamaq və proqram yaxın. Lakin bütün deyil. Yeni bir fayl olaraq dəyişdirilmiş sənəd saxlamaq istəyirsinizsə, komanda redaktoru vi istifadə etməlidir - «Save" fayl daxil tərəfindən həyata keçirilir: * fayl adı * .txt w.

İndi sənədlərin məzmunu dəyişmədən oxşar əmrləri ilə bağlıdır "sadə" redaktə haqqında danışmaq edək. Məsələn, hər hansı bir simvol əsas x istifadə J. əsas ikiqat basaraq düymələri d istifadə edərək bütün sıra aradan qaldırılması üçün bir-birinə iki satır qoşulması üçün istifadə olunur aradan qaldırılması. düymələri r istifadə edərək simvol dəyişdirin.

Yuxarıda əmrləri hər hansı əsas istifadə edərək, dublikat (və ya bir neçə dəfə təkrar) bilər. (Dot). Belə ki, məsələn, DD daxil yalnız dörd xətləri çıxarıla bilər ....

Bu əmrləri birləşdirilə bilər. Biz artıq aşırma köməyi) ilə xəttinin sonunda hərəkət edə bilər ki, bilirik, və aşırma köməyi} ilə, siz bəndin sonunda atlayabilir. Onlara əsas d, mümkün ilə işə vaxt itirmədən bütün xətləri və bəndlərə silmək üçün.

vi redaktoru mətn silmək üçün əmr kimi bilərək, Siz (bilir) bütün silinmiş bərpa etmək üçün necə öyrənmək lazımdır. Bu məqsədlə, siz heç bir məsələ (əlbəttə, bu proqramın bağlanması deyil, halda) əvvəl həyata nə hərəkət, geri addım etmək üçün imkan verir əsas u.

edit rejimi

daxil mətn - İndi mətn redaktoru nəzarət əmrləri ilə tanış olduğunu, onun dərhal tapşırıq üçün hərəkət etmək üçün vaxt var. mətn daxil çox prosesi, əlbəttə, hər hansı digər redaktoru ki, heç bir fərqli, lakin həmişə daim redaktə və komandalar arasında keçid var ki, xatırlamaq vacibdir. rejim i basın dəyişikliklər və ya bir (asılı olacaq mətn kursor mövqe yalnız ki) daxil olmaq üçün. Bundan sonra, dərhal işə başlaya bilərsiniz. bütün mətni kimi uzun siz yeni mətn ilə cari line əvəz edəcək komanda düyməsinə yeni xətt yaradacaq o, ya cc istifadə etməyin kimi, bir xətt daxil olacaq. komanda rejiminə qayıtmaq üçün Esc düyməsini istifadə edin.

Visual rejimi, surəti və yapışdırıb

mətn redaktorları istifadə edərək, biz tez-tez mətn surəti və yapışdırıb funksiyaları istifadə edin. Biz Ctrl + C və Ctrl + V müasir əməliyyat sistemi klaviatura qısa yolları istifadə olunur, belə ki, iş vi zor görünə bilər. Əslində, yalnız sonra, vizual rejimi getmək artıq qrupları seçin və istədiyiniz mətn surəti tədqiq istifadə lazımdır. (Pastası kimi) Copy redaktoru vi yalnız (v basaraq aktivləşdirilmiş) əyani xüsusi rejimində işləyir. sənəd mətn vizual rejimində vurgulanır. Refli sahəsi onların hərəkət və birləşməsi düymələri istifadə edərək dəyişdirilə bilər. Sonra müvafiq rayon seçilməsi sonra, yalnız mətbuat y onun (seçilmiş sahədə qaldırılmasını) biçilmə üçün mətn və ya d surəti. sadə mətn daxil edin - Mətn dərhal kursor sonra sahəsində olmaq istədiyiniz sahədə və mətbuat P. kursor hərəkət.

kompleks əmrləri

kompleks komanda altında yığma komandasının ilə əlaqədardır. Onlar artıq yuxarıda müzakirə olunub, lakin sağ birləşməsi sayəsində maksimum məhsuldarlığı və rahatlığı əldə edə bilərsiniz, çünki onlar, bir daha diqqət etməlidir.

Siz həmçinin bəzi hərəkət əmrləri ilə nömrələri istifadə edə bilərsiniz. yerine w basaraq altı zaman, 6 dərhal heç bir söz və hərəkət etmək istəyirsinizsə Məsələn, sadəcə 6W daxil edin. nömrələri ilə yalnız iki komanda birləşdirilə bilər. Məsələn, bir neçə sözləri silmek üçün, yalnız 5 sözləri aradan qaldırılması d5w komanda istifadə edə bilərsiniz. Buna görə, ştapel birləşməsi belə xətləri, bəndlərə və siler.

mətn dəyişdirin

əlavə funksiyalar mətn chunks, eləcə də bütün sənədin bütün uyğun ədəd əvəz etmək imkanı təmin etməkdir. Bu proqram kodu və ya dublikat data ilə böyük anket doldurulması gəlir xüsusilə, olduqca faydalı seçimi var. Mətn seçilmiş xətti şərh ifadə var Təsəvvür edin ki, amma biz belə fikir üçün qida verilməsi kimi, başqa dəyişdirmək istəyirik. s / izahat / verən qida - Aşağıdakı kimi bu halda, komanda olacaq fikir / üçün. az komanda çətinləşdirir bilər sənəd izahat üçün bütün istinadlar əvəz edilsin, sonra bu kimi görünür: -% s / şərh / verərək fikir / g ərzaq.

əvəzinə bağlanması

Belə ki, indi redaktor vi idarə etmək üçün necə. Siz əsas əmrləri bütün bilirik, necə dəyişdirmək və mətn redaktə. Biz faydalı əmrləri və imkanları ilə bir araya gəldi. İndi təcrübə onu bütün cəhd üçün mükəmməl vaxtdır. onun qədər iyrənc görünüşü və giriş üçün yüksək maneə baxmayaraq, vi qısa təcrübə istifadə etmək üçün ən rahat vasitədir sizin üçün ola bilər sonra. Əsas odur ki, - rekord bütün əmrləri, scripts öyrəndim, çaxnaşma və automaticity yeni bacarıqlar gətirmək üçün təcrübə onu bütün təkrar etməyin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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