Updated runtime files.
This commit is contained in:
@ -137,7 +137,7 @@
|
||||
Урок 1.5: ПРОМЯНА НА ТЕКСТ - ДОБАВЯНЕ (APPEND)
|
||||
|
||||
|
||||
** Натиснете A (Shift+a) , за да добавите текст. **
|
||||
** Натиснете A (SHIFT+a) , за да добавите текст. **
|
||||
|
||||
1. Придвижете показалеца до реда долу, означен със --->.
|
||||
Няма значение на коя буква в реда се намира показалеца.
|
||||
@ -166,11 +166,11 @@
|
||||
Внимание! Преди да изпълните която и да е от стъпките долу, прочетете целия урок!!
|
||||
|
||||
1. Излезте от самоучителя, както направихте в Урок 1.2: :q!
|
||||
Или, ако имате достъп до друг терминал направете следното там.
|
||||
Или, ако имате достъп до друг терминал, направете следното там.
|
||||
|
||||
2. На командния ред напишете следното и натиснете <ENTER>: vim tutor <ENTER>
|
||||
'vim' е командата която стартира редактора Vim, 'tutor' е името на файла,
|
||||
които искате да промените. Използвайте файл който може да бъде променян.
|
||||
'vim' е командата, която стартира редактора Vim, 'tutor' е името на файла,
|
||||
които искате да промените. Използвайте файл който може да бъде променян.
|
||||
|
||||
3. Въвеждайте и изтривайте текст по начините, научени в предишните уроци.
|
||||
|
||||
@ -191,10 +191,10 @@
|
||||
2. За да пуснете Vim от командния ред, напишете: vim ИМЕ-НА-ФАЙЛ <ENTER>
|
||||
|
||||
3. За да излезете от Vim, напишете:
|
||||
<ESC> :q! <ENTER> за да отхвърлите всички промени..
|
||||
<ESC> :q! <ENTER> за да отхвърлите всички промени.
|
||||
ИЛИ напишете: <ESC> :wq <ENTER> за да запишете промените.
|
||||
|
||||
4. За да изтриете буква намираща се под показалеца, натиснете: x
|
||||
4. За да изтриете буква намираща се под показалеца, натиснете: x .
|
||||
|
||||
5. За да въведете или добавите текст, натиснете:
|
||||
i въведете текста, натиснете <ESC>. Въвежда преди показалеца.
|
||||
@ -282,11 +282,12 @@
|
||||
** Ако въведете число преди движението, то се повтаря толкова пъти
|
||||
колкото е числото. **
|
||||
|
||||
1. Придвижете показалеца до началото на реда долу , означен със --->.
|
||||
1. Придвижете показалеца до началото на реда долу, означен със --->.
|
||||
|
||||
2. Въведете 2w , за да преместите показалеца с две думи напред.
|
||||
|
||||
3. Въведете 3e , за да преместите показалеца до третата дума напред.
|
||||
3. Въведете 3e , за да преместите показалеца до края на третата дума
|
||||
напред.
|
||||
|
||||
4. Въведете 0 (нула), за да отидете в началото на реда.
|
||||
|
||||
@ -309,10 +310,10 @@
|
||||
изтриване заедно с движение, трябва да въведете числото преди движението:
|
||||
d число движение
|
||||
|
||||
1. Придвижете показалеца до първата дума, изписана с ГОЛЕМИ БУКВИ в реда,
|
||||
1. Придвижете показалеца до първата дума, изписана с ГЛАВНИ БУКВИ в реда,
|
||||
означен със --->.
|
||||
|
||||
2. Въведете d2w , за да изтриете думите, написани с ГОЛЕМИ БУКВИ.
|
||||
2. Въведете d2w , за да изтриете думите, написани с ГЛАВНИ БУКВИ.
|
||||
|
||||
3. Повторете стъпки 1 и 2, за да изтриете последователните
|
||||
думи, изписани с големи букви с една команда.
|
||||
@ -388,14 +389,14 @@
|
||||
движение - придвижване в текста, върху който се работи, например w (word),
|
||||
$ (до края на реда) и т.н.
|
||||
|
||||
6. За да се придвижите до началото на ред, натиснете нула - 0
|
||||
6. За да се придвижите до началото на ред, натиснете нула - 0
|
||||
|
||||
7. За да отмените предишни действия натиснете u (малка буква u)
|
||||
За да отмените всички промени на един ред въведете U (главна буква U)
|
||||
7. За да отмените предишни действия, натиснете u (малка буква u)
|
||||
За да отмените всички промени на един ред, въведете U (главна буква U)
|
||||
За да отмените отмените, натиснете CTRL-R
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 3.1: КОМАНДАТА ЗА ПОСТАВЯНЕ
|
||||
Урок 3.1: КОМАНДАТА ЗА ПОСТАВЯНЕ (PUT)
|
||||
|
||||
|
||||
** Въведете p , за да поставите изтрит преди това текст след
|
||||
@ -420,10 +421,10 @@
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 3.2: КОМАНДАТА ЗА ЗАМЕСТВАНЕ
|
||||
Урок 3.2: КОМАНДАТА ЗА ЗАМЕСТВАНЕ (REPLACE)
|
||||
|
||||
|
||||
** Въведете rx , за да заместите (replace) буквата под показалеца с x . **
|
||||
** Въведете rx , за да заместите буквата под показалеца с x . **
|
||||
|
||||
1. Придвижете показалеца до първия ред, означен със ---> долу.
|
||||
|
||||
@ -444,7 +445,7 @@
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 3.3: ОПЕРАТОРЪТ ЗА ПРОМЯНА
|
||||
Урок 3.3: ОПЕРАТОРЪТ ЗА ПРОМЯНА (CHANGE)
|
||||
|
||||
|
||||
** За да промените от мястото на показалеца до края на дума, въведете ce . **
|
||||
@ -453,11 +454,11 @@
|
||||
|
||||
2. Поставете показалеца върху з в тзии.
|
||||
|
||||
3. Въведете ce и правилнят остатък от думата ( в този случай ози).
|
||||
3. Въведете ce и правилния остатък от думата ( в този случай ози).
|
||||
|
||||
4. Натиснете <ESC> и отидете на следващата група букви, които трябва да се променят.
|
||||
|
||||
5. Повтаряйте стъпки 3 и 4 докато първото изречение стане същото като второто.
|
||||
5. Повтаряйте стъпки 3 и 4, докато първото изречение стане същото като второто.
|
||||
|
||||
---> На тзии ред иам неклико дмуи, ктоио требав да се прмнеято като се изповлза оепртореа за промяна.
|
||||
---> На този ред има няколко думи, които трябва да се променят като се използва оператора за промяна.
|
||||
@ -499,7 +500,7 @@
|
||||
Това поставя изтрития текст СЛЕД мястото, на което се намира показалеца.
|
||||
Ако сте изтрили преди това цял ред, той ще бъде поставен като следващ ред.
|
||||
|
||||
2. За да заместите буква, намираща се под показалеца, въведете r и след
|
||||
2. За да заместите буква, намираща се под показалеца, въведете r и след
|
||||
това буквата, с която искате да заместите.
|
||||
|
||||
3. Операторът за промяна ви позволява да променяте текста от мястото на
|
||||
@ -544,8 +545,8 @@
|
||||
|
||||
** Въведете / , последвана от фраза, за да потърсите фразата. **
|
||||
|
||||
1. В Нормален режим въведете / символа. Забележете, че / (наклонената
|
||||
черта) и показалеца се появяват в дъното на екрана, както се случва при
|
||||
1. В Нормален режим въведете знака / . Забележете, че / (наклонената
|
||||
черта) и показалецът се появяват в дъното на екрана, както се случва при
|
||||
използването на командата : .
|
||||
|
||||
2. Сега въведете 'грешшшка' <ENTER>. Това е думата, която ще търсите.
|
||||
@ -555,7 +556,7 @@
|
||||
|
||||
4. За да търсите за фраза в обратната посока използвайте ? вместо / .
|
||||
|
||||
5. За да се върнете, там където сте били, натиснете CTRL-O (задръжте Ctrl
|
||||
5. За да се върнете, там където сте били, натиснете CTRL-O (задръжте Ctrl
|
||||
натиснат докато натискате клавиша o). Повторете, за да отидете още
|
||||
по-назад. С CTRL-I пък отивате напред.
|
||||
|
||||
@ -580,15 +581,15 @@
|
||||
|
||||
5. Придвижете показалеца до друга (,),[,],{ или } скоба и вижте какво прави % .
|
||||
|
||||
---> Това ( ред за проверка с различни скоби като (, [ ] и { } в него. ))
|
||||
---> Това ( е ред за проверка с различни скоби като (, [ ] и { } в него. ))
|
||||
|
||||
|
||||
Забележка! Това е много полезно за откриване на грешки на програми с несъответстващи скоби.
|
||||
Забележка! Това е много полезно при откриване на грешки в програми с несъответстващи скоби.
|
||||
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 4.4: КОМАНДАТА ЗА ЗАМЕСТВАНЕ
|
||||
Урок 4.4: КОМАНДАТА ЗА ЗАМЕСТВАНЕ (SUBSTITUTE)
|
||||
|
||||
|
||||
** Въведете :s/старо/ново/g за да заместите 'старо' със 'ново'. **
|
||||
@ -621,8 +622,8 @@
|
||||
число G ви отвежда до съответния ред.
|
||||
gg ви отвежда до първия ред.
|
||||
|
||||
2. Ако натиснете / последвано от низ за търсене, търсите НАПРЕД.
|
||||
Ако натиснете / последвано от низ за търсене, търсите НАЗАД.
|
||||
2. Ако натиснете / , последвана от низ за търсене, търсите НАПРЕД.
|
||||
Ако натиснете / , последвана от низ за търсене, търсите НАЗАД.
|
||||
След търсене, въведете n , за да намерите следващо съвпадение с низа,
|
||||
който търсите в същата посока, в която търсите или N , за да търсите в
|
||||
обратната посока.
|
||||
@ -644,7 +645,7 @@
|
||||
|
||||
** Въведете :! , последвано от външна команда, за да я изпълните. **
|
||||
|
||||
1. Въведете познатата ви вече : , за да поставите показалеца в дъното на
|
||||
1. Въведете познатото ви вече : , за да поставите показалеца в дъното на
|
||||
екрана. Това ви позволява да въвеждате команда.
|
||||
|
||||
2. Сега въведете ! (удивителен знак). Това ви позволява да изпълнявате
|
||||
@ -673,11 +674,11 @@
|
||||
|
||||
3. Сега въведете :w TEST (където TEST е името на файла).
|
||||
|
||||
4. Това записва целия фаил(Самоучителя за Vim) под името TEST.
|
||||
За да проверите, напишете :!dir или :!ls отново за да видите вашата
|
||||
папка.
|
||||
4. Това записва целия файл (Самоучителя за Vim) под името TEST.
|
||||
За да проверите, напишете :!dir или :!ls отново и вижте съдържанието
|
||||
на вашата папка.
|
||||
|
||||
Забележете! Ако излезете от Vim и го пуснете отново като напишете на командния
|
||||
Забележете! Ако излезете от Vim и го пуснете отново, като напишете на командния
|
||||
ред vim TEST , файлът ще бъде точно копие на самоучителя, когато
|
||||
сте го записали.
|
||||
|
||||
@ -686,7 +687,7 @@
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Lesson 5.3: ИЗБОР НА ТЕКСТ ЗА ЗАПИС
|
||||
Урок 5.3: ИЗБОР НА ТЕКСТ ЗА ЗАПИС
|
||||
|
||||
|
||||
** За да запишете част от файла, натиснете v , следвано от движение :w FILENAME **
|
||||
@ -704,13 +705,13 @@
|
||||
5. Vim ще запише избраните редове във файла TEST. Използвайте :!dir или :!ls ,
|
||||
за да го видите. Не го изтривайте все още! Ще го използваме в следващия урок.
|
||||
|
||||
Забележете! Като натиснете v започвате видимо избиране (Visual selection).
|
||||
Забележете! Като натиснете v , започвате видимо избиране (Visual selection).
|
||||
Може да движите показалеца наоколо, за да направите избраното
|
||||
по-голямо или по-малко. След което, можете да използвате оператор,
|
||||
за да направите нещо с текста. Например, d изтрива текста.
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Lesson 5.4: ИЗВЛИЧАНЕ И СЛИВАНЕ НА ФАЙЛОВЕ
|
||||
Урок 5.4: ИЗВЛИЧАНЕ И СЛИВАНЕ НА ФАЙЛОВЕ
|
||||
|
||||
|
||||
** За да вмъкнете съдържание на файл в текущия, въведете :r ИМЕНАФАЙЛ **
|
||||
@ -718,9 +719,9 @@
|
||||
1. Поставете показалеца над този ред.
|
||||
|
||||
Важно! След като изпълните стъпка 2, ще видите текста от Урок 5.3. След това
|
||||
отидете НАДОЛУ за да видите този урок отново.
|
||||
отидете НАДОЛУ, за да видите този урок отново.
|
||||
|
||||
2. Сега извлечете файла TEST като използвате командата :r TEST , където TEST
|
||||
2. Сега извлечете файла TEST, като използвате командата :r TEST , където TEST
|
||||
е името на файла, което сте използвали. Файла, който извлекохте е вмъкнат
|
||||
под реда, на който се намира показалеца.
|
||||
|
||||
@ -756,14 +757,16 @@
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Lesson 6.1: КОМАНДАТА ЗА ОТВАРЯНЕ
|
||||
Урок 6.1: КОМАНДАТА ЗА ОТВАРЯНЕ (OPEN)
|
||||
|
||||
|
||||
** Натиснете o , за да отворите ред под показалеца и да преминете в режим за въвеждане. **
|
||||
** Натиснете o , за да отворите ред под показалеца и да преминете в
|
||||
режим за въвеждане. **
|
||||
|
||||
1. Придвижете показалеца до реда долу означен със --->.
|
||||
1. Придвижете показалеца до реда долу, означен със --->.
|
||||
|
||||
2. Натиснете клавиша o , за да отворите нов ред ПОД показалеца и да преминете в режим за въвеждане.
|
||||
2. Натиснете клавиша o , за да отворите нов ред ПОД показалеца и да преминете
|
||||
в режим за въвеждане.
|
||||
|
||||
3. Сега въведете някакъв текст и натиснете <ESC> , за да излезете от режима
|
||||
за въвеждане.
|
||||
@ -781,7 +784,7 @@
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 6.2: КОМАНДАТА ЗА ДОБАВЯНЕ
|
||||
Урок 6.2: КОМАНДАТА ЗА ДОБАВЯНЕ (APPEND)
|
||||
|
||||
|
||||
** Натиснете a , за да въведете текст СЛЕД показалеца. **
|
||||
@ -801,8 +804,8 @@
|
||||
---> Този ре ви позволява да упраж добав на тек в ред.
|
||||
---> Този ред ви позволява да упражнявате добавяне на текст в ред.
|
||||
|
||||
Важно! a, i и A всички ви отвеждат в режим за въвеждане. Единствената разлика е
|
||||
в това, къде се въвеждат знаците.
|
||||
Важно! a, i и A - с всички тях отивате в режим за въвеждане. Единствената
|
||||
разлика е в това, къде се въвеждат знаците.
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 6.3: ДРУГ НАЧИН ЗА ЗАМЕСТВАНЕ
|
||||
@ -823,7 +826,8 @@
|
||||
---> Ако добавите 123 към xxx ще получите xxx.
|
||||
---> Ако добавите 123 към 456 ще получите 579.
|
||||
|
||||
Важно! Режимът за заместване е същия като режима за въвеждане, но всеки въведен знак изтрива съществуващ знак.
|
||||
Важно! Режимът за заместване е същия като режима за въвеждане, но всеки въведен
|
||||
знак изтрива съществуващ знак.
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 6.4: КОПИРАНЕ И ЗАМЕСТВАНЕ
|
||||
@ -860,7 +864,7 @@
|
||||
1. Търсете 'разли' като въведете /разли <ENTER>
|
||||
Повторете няколко пъти като натискате n .
|
||||
|
||||
2. Задайте настройктата 'ic' (Ignore case) като въведете :set ic
|
||||
2. Задайте настройката 'ic' (Ignore case) като въведете :set ic
|
||||
|
||||
3.Сега търсете 'разли' отново като натискате n .
|
||||
Забележете, че сега Разлика и РАЗЛИКА също биват намерени.
|
||||
@ -884,7 +888,8 @@
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 6 ОБОБЩЕНИЕ
|
||||
|
||||
1. Натиснете o , за да отворите нов ред ПОД показалеца и да преминете в режим за въвеждане.
|
||||
1. Натиснете o , за да отворите нов ред ПОД показалеца и да преминете в
|
||||
режим за въвеждане.
|
||||
Натиснете O , за да отворите ред НАД показалеца.
|
||||
|
||||
2. Натиснете a , за да въведете текст СЛЕД показалеца.
|
||||
@ -894,7 +899,7 @@
|
||||
|
||||
4. Операторът y взима (yank) текст, а p го поставя (paste).
|
||||
|
||||
5. Ако въведете R , докато сте в нормaлен режим, преминавате в режим за
|
||||
5. Ако въведете R , докато сте в нормален режим, преминавате в режим за
|
||||
заместване, докато натиснете <ESC>.
|
||||
|
||||
6. Ако напишете ":set xxx", задавате настройката "xxx". Ето някои настройки:
|
||||
@ -919,9 +924,9 @@
|
||||
|
||||
Прочетете текста в прозореца за помощ, за да разберете как работи системата.
|
||||
Натиснете CTRL-W CTRL-W (два пъти CTRL-W), за да прескочите от един прозорец в друг.
|
||||
Въведете :q <ENTER> , за да затворите прозореца за помощ.
|
||||
Въведете :q <ENTER> , за да затворите прозореца за помощ.
|
||||
|
||||
Можете да намерите помощ по всякакъв въпрос като напишете
|
||||
Можете да намерите помощ по всякакъв въпрос, като напишете
|
||||
":help" именакоманда. Опитайте следните (не забравяйте да натискате <ENTER>):
|
||||
|
||||
:help w
|
||||
@ -948,10 +953,10 @@
|
||||
3. Запишете файла с:
|
||||
:w
|
||||
|
||||
Следващият път като пуснете Vim той ще осветява текста във файловете,
|
||||
които отваряте в зависимост от синтаксиса им.
|
||||
Можете да добавите всичките си предпочитани настройки в този файл.
|
||||
За повече информация, въведете :help vimrc-intro
|
||||
Следващият път като пуснете Vim той ще осветява текста във файловете, които
|
||||
отваряте в зависимост от синтаксиса им. Можете да добавите всичките си
|
||||
предпочитани настройки в този файл. За повече информация, въведете
|
||||
:help vimrc-intro
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 7.3: ДОВЪРШВАНЕ
|
||||
@ -963,11 +968,11 @@
|
||||
|
||||
2. Вижте какви файлове има в папката ви: :!ls или :!dir
|
||||
|
||||
3. Въведете начлото на команда: :e
|
||||
3. Въведете началото на команда: :e
|
||||
|
||||
4. Натиснете CTRL-D и Vim ще ви покаже команди, започващи с "e".
|
||||
|
||||
5.Натиснете <TAB> и Vim ще допълни командата до ":edit".
|
||||
5. Натиснете <TAB> и Vim ще допълни командата до ":edit".
|
||||
|
||||
6. Сега добавете празно пространство и началото на името на съществуващ файл:
|
||||
:edit FIL
|
||||
@ -989,12 +994,12 @@
|
||||
3. Натиснете CTRL-W CTRL-W , за да прескочите в друг прозорец.
|
||||
4. Напишете :q , за да затворите помощния прозорец.
|
||||
|
||||
5. Създайте файл за стартиране vimrc за да запазите предпочитаните от вас
|
||||
5. Създайте файл за стартиране vimrc, за да запазите предпочитаните от вас
|
||||
настройки.
|
||||
|
||||
6. Когато въвеждате команда след : , натиснете CTRL-D , за да видите
|
||||
възможностите за допълване. Натиснете <TAB> , за да използвате някоя от
|
||||
предложените възможности за допълване..
|
||||
предложените възможности за допълване.
|
||||
|
||||
|
||||
|
||||
@ -1012,21 +1017,21 @@
|
||||
Издател: New Riders
|
||||
Това е първата книга, изцяло посветена на Vim. Особено полезна е за
|
||||
начинаещи. В нея ще намерите много примери и картинки.
|
||||
See http://iccf-holland.org/click5.html
|
||||
Вижте http://iccf-holland.org/click5.html
|
||||
|
||||
Следната книга е по-стара и по скоро за Vi отколкото за Vim, но също се препоръчва:
|
||||
Следната книга е по-стара и по-скоро за Vi отколкото за Vim, но също се препоръчва:
|
||||
Learning the Vi Editor - от Linda Lamb
|
||||
Издател: O'Reilly & Associates Inc.
|
||||
Това е книга, която ще ви запознае с почти всичко във Vi.
|
||||
Шестото издание включва и информация за Vim.
|
||||
|
||||
Този самоучител е написан от Michael C. Pierce и Robert K. Ware,
|
||||
Colorado School of Mines, акто използва идеи предоставени от Charles Smith,
|
||||
Colorado School of Mines, като използва идеи предоставени от Charles Smith,
|
||||
Colorado State University. E-mail: bware@mines.colorado.edu.
|
||||
|
||||
Променен за Vim от Bram Moolenaar.
|
||||
|
||||
Превод от Красимир Беров <berov@cpan.org>, юли 2016
|
||||
Превод от Красимир Беров <berov@cpan.org>, юли 2016.
|
||||
Този превод е подарък за сина ми Павел и е посветен на българските деца.
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
Reference in New Issue
Block a user