Update runtime files.

This commit is contained in:
Bram Moolenaar
2019-09-27 19:34:08 +02:00
parent a7f6c3cf07
commit 5be4ceecea
34 changed files with 300 additions and 232 deletions

View File

@ -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>