Update runtime files.
This commit is contained in:
@ -2,12 +2,12 @@
|
||||
= Добре дошли в самоучителя на V I M - Версия 1.7 =
|
||||
===============================================================================
|
||||
|
||||
Vim е много мощен редактор с много команди, твърде много, за да бъдат
|
||||
Vim е много мощен редактор с много команди - твърде много, за да бъдат
|
||||
обяснени в ръководство като това. Този самоучител е създаден, за да обясни
|
||||
достатъчно от тях, така че да можете да използвате Vim за всякакви цели.
|
||||
|
||||
Приблизителното време, необходимо, за да направите уроците е 25-30 минути, в
|
||||
зависимост от това колко време използвате за да се упражнявате.
|
||||
Времето, необходимо за уроците, е около 25-30 минути, в зависимост от
|
||||
това, колко време ви трябва за упражненията.
|
||||
|
||||
ВНИМАНИЕ!
|
||||
Командите в уроците ще променят текста им. Запишете файла другаде, за да
|
||||
@ -19,8 +19,8 @@
|
||||
правилно. Ако просто четете текста, ще забравите командите!
|
||||
|
||||
|
||||
Сега, уверете се, че клавишът CapsLock не е натиснат и натиснете клавиша
|
||||
j няколко пъти, така че Урок 1.1 да да се побере на екрана.
|
||||
И така, уверете се, че клавишът CapsLock не е натиснат, и натиснете клавиша
|
||||
j няколко пъти, така че Урок 1.1 да се побере на екрана.
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 1.1: ПРИДВИЖВАНЕ НА ПОКАЗАЛЕЦА
|
||||
@ -34,8 +34,8 @@
|
||||
v
|
||||
1. Движете показалеца насам-натам по екрана, докато свикнете.
|
||||
|
||||
2. Задръжте клавиша за преместване надолу(j), докато започне да повтаря
|
||||
действието си. Сега знаете как да се придвижите до следващия урок.
|
||||
2. Задръжте клавиша за преместване надолу (j), докато започне да повтаря
|
||||
действието си. Сега знаете как да се придвижите до следващия урок.
|
||||
|
||||
3. Използвайте клавиша за движение надолу, за да стигнете до Урок 1.2.
|
||||
|
||||
@ -43,7 +43,7 @@
|
||||
отидете в нормален режим. След това въведете желаната команда отново.
|
||||
|
||||
Важно! Клавишите със стрелки би трябвало също да работят, но ако използвате
|
||||
hjkl ще можете да се придвижвате по-бързо, като свикнете. Наистина!
|
||||
hjkl ще можете да се придвижвате по-бързо, след като свикнете. Наистина!
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 1.2: Излизане от VIM (quit)
|
||||
@ -73,20 +73,20 @@
|
||||
Урок 1.3: ПРОМЯНА НА ТЕКСТ - ИЗТРИВАНЕ (DELETE)
|
||||
|
||||
|
||||
** Натиснете x , за да изтриете буквата под показалеца. **
|
||||
** Натиснете x , за да изтриете буквата под показалеца. **
|
||||
|
||||
1. Придвижете показалеца до реда по-долу, означен със --->.
|
||||
|
||||
2. За да поправите грешките, придвижете показалеца върху буквата,
|
||||
която ще триете.
|
||||
|
||||
3. Натиснете клавиша x , за да изтриете нежеланата буква.
|
||||
3. Натиснете клавиша x, за да изтриете нежеланата буква.
|
||||
|
||||
4. Повтаряйте стъпки от 2 до 4 докато поправите изречението.
|
||||
4. Повтаряйте стъпки от 2 до 4, докато поправите изречението.
|
||||
|
||||
---> Кккравата сскоочии връъъъзз ллуннатааа.
|
||||
|
||||
5. След като горния ред е вече поправен, можем да отидем на Урок 1.4.
|
||||
5. След като горният ред е вече поправен, можем да отидем на Урок 1.4.
|
||||
|
||||
Важно! Като правите този урок, не се опитвайте да помните, учете се с правене.
|
||||
|
||||
@ -104,26 +104,25 @@
|
||||
|
||||
Натиснете <ESC>, за да се уверите, че не сте в режим за въвеждане.
|
||||
|
||||
Въведете ":setlocal keymap=bulgarian-phonetic" или
|
||||
":setlocal keymap=bulgarian-bds", без кавичките, в зависимост от това коя
|
||||
подредба предпочитате. Забележете, че щом въведете : , те ще се появят в
|
||||
дъното на екрана. Вече можете да въвеждате български букви без да ползвате
|
||||
системната клавиатурна подредба.
|
||||
Въведете ":set keymap=bulgarian-phonetic" или ":set keymap=bulgarian-bds"
|
||||
(без кавичките!), в зависимост от това коя подредба предпочитате. Забележете,
|
||||
че щом въведете : , те ще се появят в дъното на екрана. Вече можете да
|
||||
въвеждате български букви, без да ползвате системната клавиатурна подредба.
|
||||
|
||||
За да превключвате между двете подредби, докато сте в режим за въвеждане
|
||||
За да превключвате между двете подредби, докато сте в режим за въвеждане,
|
||||
натискайте CTRL-^ (дръжте натиснати CTRL и SHIFT и натиснете ^).
|
||||
|
||||
|
||||
** Натиснете i за да въведете текст. **
|
||||
** Натиснете i, за да въведете текст. **
|
||||
|
||||
1. Придвижете показалеца до първия ред долу, означен със --->.
|
||||
|
||||
2. За да направите първия ред същия като втория, придвижете показалеца върху
|
||||
първата буква СЛЕД мястото, където трябва да бъде въведен текста.
|
||||
първата буква СЛЕД мястото, където трябва да бъде въведен текстът.
|
||||
|
||||
3. Натиснете i и напишете каквото трябва да се добави.
|
||||
3. Натиснете i и напишете каквото трябва да се добави.
|
||||
|
||||
4. След поправяне на всяка грешка, натискайте <ESC>, за да се върнете към
|
||||
4. След поправяне на всяка грешка натискайте <ESC>, за да се върнете към
|
||||
Нормален режим. Повтаряйте стъпки от 2 до 4, докато поправите изречението.
|
||||
|
||||
---> Част текс липс н тзи .
|
||||
@ -209,38 +208,39 @@
|
||||
Урок 2.1: КОМАНДИ ЗА ИЗТРИВАНЕ
|
||||
|
||||
|
||||
** Въведете dw , за да изтриете дума. **
|
||||
** Въведете dw , за да изтриете дума. **
|
||||
|
||||
1. Натиснете <ESC> , за да се уверите, че сте в Нормален режим.
|
||||
1. Натиснете <ESC>, за да се уверите, че сте в Нормален режим.
|
||||
|
||||
2. Придвижете показалеца до реда по-долу, означен със --->.
|
||||
|
||||
3. Придвижете показалеца до началото на думата, която трябва да бъде изтрита.
|
||||
|
||||
4. Натиснете последователно dw и думата ще изчезне.
|
||||
4. Натиснете последователно dw , и думата ще изчезне.
|
||||
|
||||
Забележка! Буквата d ще се появи на последния ред от екрана, когато я
|
||||
натиснете. Vim ви чака да натиснете w . Ако видите друга буква, значи сте
|
||||
натиснали грешен клавиш. Натиснете <ESC> и започнете отначало.
|
||||
Забележка! Буквата d ще се появи на последния ред от екрана, когато я
|
||||
натиснете. Vim ви чака да натиснете w. Ако видите друга буква, значи сте
|
||||
натиснали грешен клавиш. Натиснете <ESC> и започнете отначало.
|
||||
|
||||
---> Има някои думи хартия, които забава не са част от това изречение.
|
||||
|
||||
5. Повтаряйте стъпки 3 и 4, докато поправите изречението и преминете към Урок 2.2.
|
||||
5. Повтаряйте стъпки 3 и 4, докато поправите изречението, и преминете към
|
||||
Урок 2.2.
|
||||
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Урок 2.2: ОЩЕ КОМАНДИ ЗА ИЗТРИВАНЕ
|
||||
|
||||
|
||||
** Въведете d$ , за да изтриете всичко до края на реда. **
|
||||
** Въведете d$ , за да изтриете всичко до края на реда. **
|
||||
|
||||
1. Натиснете <ESC> , за да се уверите, че сте в Нормален режим.
|
||||
1. Натиснете <ESC>, за да се уверите, че сте в Нормален режим.
|
||||
|
||||
2. Придвижете показалеца до реда по-долу, означен със --->.
|
||||
|
||||
3. Придвижете показалеца до правилния ред (СЛЕД първата .).
|
||||
|
||||
4. Натиснете последователно d$ , за да изтриете всичко до края на реда.
|
||||
4. Натиснете последователно d$ , за да изтриете всичко до края на реда.
|
||||
|
||||
---> Някой е въвел края на този ред двукратно. края на този ред двукратно.
|
||||
|
||||
@ -255,21 +255,21 @@
|
||||
Урок 2.3: ЗА ОПЕРАТОРИТЕ И ДВИЖЕНИЯТА
|
||||
|
||||
|
||||
Много команди, които променят текст се състоят от оператор и движение.
|
||||
Форматът за командата за изтриване с оператора d (delete) е както следва.
|
||||
Много команди, които променят текст, се състоят от оператор и движение.
|
||||
Форматът за командата за изтриване с оператора d (delete) е както следва.
|
||||
|
||||
d движение
|
||||
|
||||
Където:
|
||||
d е операторът за изтриване.
|
||||
d е операторът за изтриване.
|
||||
движение - върху какво ще се приложи операторът (списъкът долу).
|
||||
|
||||
Кратък списък с движения:
|
||||
w - (word) до началото на следващата дума като се ИЗКЛЮЧВА първата ѝ буква.
|
||||
w - (word) до началото на следващата дума, като се ИЗКЛЮЧВА първата ѝ буква.
|
||||
e - (end of word) до края на текущата дума, ВКЛЮЧИТЕЛНО последната буква.
|
||||
$ - До края на реда, ВКЛЮЧИТЕЛНО последния символ.
|
||||
|
||||
Така, като въведете de ще изтриете от мястото на показалеца до края на
|
||||
Така, като въведете de, ще изтриете от мястото на показалеца до края на
|
||||
думата.
|
||||
|
||||
Забележка! Като натиснете само клавиша за движение, ще преместите показалеца на
|
||||
@ -328,15 +328,15 @@
|
||||
Урок 2.6: РАБОТА С РЕДОВЕ
|
||||
|
||||
|
||||
** Въведете dd , за да изтриете цял ред. **
|
||||
** Въведете dd , за да изтриете цял ред. **
|
||||
|
||||
Понеже често се налага да се трие цял ред, създателите на Vi са решили, че ще
|
||||
Понеже често се налага да се трие цял ред, създателите на Vim са решили, че ще
|
||||
е по-лесно да се натисне два пъти d, за да се изтрие ред.
|
||||
|
||||
1. Придвижете показалеца на втория ред в абзаца долу.
|
||||
2. Въведете dd , за да изтриете реда.
|
||||
2. Въведете dd , за да изтриете реда.
|
||||
3. Сега отидете на четвъртия ред.
|
||||
4. Въведете 2dd , за да изтриете два реда.
|
||||
4. Въведете 2dd , за да изтриете два реда.
|
||||
|
||||
---> 1) Розите са червени,
|
||||
---> 2) Калта е забавление,
|
||||
@ -351,18 +351,18 @@
|
||||
Урок 2.7: ОТМЯНА
|
||||
|
||||
|
||||
** Натиснете u , за да отмените (undo) последната команда; U , за
|
||||
** Натиснете u , за да отмените (undo) последната команда; U , за
|
||||
отмяна на всички команди на текущия ред. **
|
||||
|
||||
1. Придвижете показалеца до началото на реда долу , означен със ---> и го
|
||||
1. Придвижете показалеца до началото на реда долу, означен със --->, и го
|
||||
поставете на първата грешка.
|
||||
2. Въведете x , за да изтриете първата нежелана буква.
|
||||
3. Сега натиснете u , за да отмените последната изпълнена команда.
|
||||
4. Този път поправете всички грешки като използвате командата x .
|
||||
5. Сега въведете главно U (SHIFT+U), за да върнете реда в първоначалния му вид.
|
||||
6. Сега натиснете u няколко пъти, за да отмените предишното U и командите
|
||||
2. Въведете x , за да изтриете първата нежелана буква.
|
||||
3. Сега натиснете u , за да отмените последната изпълнена команда.
|
||||
4. Този път поправете всички грешки, като използвате командата x.
|
||||
5. Сега въведете главно U (SHIFT+U), за да върнете реда в първоначалния му вид.
|
||||
6. А сега натиснете u няколко пъти, за да отмените предишното U и командите
|
||||
преди него.
|
||||
7. Сега натиснете CTRL-R (redo) (дръжте клавиша CTRL натиснат, докато натискате R),
|
||||
7. Сега натиснете CTRL-R (redo) (дръжте клавиша CTRL натиснат, докато натискате R)
|
||||
неколкократно, за да изпълните отново командите (да отмените отмените).
|
||||
|
||||
---> Пооправеете грешшките нна този реди и ги заменете с отмянаа.
|
||||
@ -473,18 +473,18 @@
|
||||
|
||||
** Операторът за промяна се използва със същите движения както при триене **
|
||||
|
||||
1. Операторът за промяна работи по същия начин като оператора за триене.
|
||||
1. Операторът за промяна работи по същия начин като операторът за триене.
|
||||
Форматът е:
|
||||
|
||||
c [число] движение
|
||||
c [число] движение
|
||||
|
||||
2. Движенията са същите, например: w (word) и $ (край на ред).
|
||||
2. Движенията са същите, например: w (word) и $ (край на ред).
|
||||
|
||||
3. Отидете на първия ред долу, отбелязан с --->.
|
||||
3. Отидете на първия ред долу, отбелязан със --->.
|
||||
|
||||
4. Придвижете показалеца до първата грешка.
|
||||
|
||||
5. Въведете c$ и допишете остатъка от реда така, че да стане същия като
|
||||
5. Въведете c$ и допишете остатъка от реда така, че да стане същият като
|
||||
долния ред. След това натиснете <ESC>.
|
||||
|
||||
---> Краят на този ред трябва да изглежда като долния.
|
||||
@ -520,21 +520,21 @@
|
||||
Урок 4.1: МЕСТОПОЛОЖЕНИЕ НА ПОКАЗАЛЕЦА И СЪСТОЯНИЕ НА ФАЙЛА
|
||||
|
||||
** Въведете CTRL-G, за да видите къде се намирате във файла и неговото
|
||||
състояние. Въведете G , за да отидете на някой ред. **
|
||||
състояние. Въведете G , за да отидете на някой ред. **
|
||||
|
||||
Внимание! Прочетете целия урок, преди да изпълните стъпките в него!
|
||||
|
||||
1. Задръжте натиснат клавиша Ctrl и натиснете g . Това действие го наричаме
|
||||
1. Задръжте натиснат клавиша Ctrl и натиснете g. Това действие го наричаме
|
||||
CTRL-G. В дъното на екрана ще се появи съобщение с името на файла и
|
||||
мястото, където се намира показалеца. Запомнете номера на реда за стъпка 3.
|
||||
мястото, където се намира показалецът. Запомнете номера на реда за стъпка 3.
|
||||
|
||||
Забележка: Може би виждате мястото на показалеца в долния десен ъгъл на екрана.
|
||||
Това се случва, когато настройката 'ruler' е зададена (вижте :help 'ruler' )
|
||||
Това се случва, когато настройката 'ruler' е зададена (вижте :help 'ruler' )
|
||||
|
||||
2. Натиснете G , за да отидете в края на файла.
|
||||
Въведете gg , за да отидете в началото на файла.
|
||||
2. Натиснете G , за да отидете в края на файла.
|
||||
Въведете gg , за да отидете в началото на файла.
|
||||
|
||||
3. Въведете номера на реда, на който бяхте и след това натиснете G . Това ще
|
||||
3. Въведете номера на реда, на който бяхте, и след това натиснете G. Това ще
|
||||
ви върне на мястото където бяхте, когато натиснахте CTRL-G.
|
||||
|
||||
4. Ако вече се чувствате уверени, изпълнете стъпките от 1 до 3.
|
||||
@ -880,7 +880,7 @@
|
||||
6. За да изключите нечувствителното към регистъра на буквите търсене, въведете
|
||||
:set noic
|
||||
|
||||
Забележка! За да премахнете осветяването, въведете :nohlsearch
|
||||
Забележка! За да премахнете осветяването, въведете :nohlsearch
|
||||
Забележка! Ако искате да не се прави разлика между главни и малки букви само
|
||||
при едно търсене, въведете \c (латинско ц) в края на низа, който
|
||||
търсите: /разлика\c <ENTER>
|
||||
|
||||
Reference in New Issue
Block a user