translation(ru): updated Russian translations for tutorials (#13579)
Signed-off-by: Christian Brabandt <cb@256bit.org>
diff --git a/runtime/tutor/tutor.ru.cp1251 b/runtime/tutor/tutor.ru.cp1251
index 4493f0e..281a1d3 100644
--- a/runtime/tutor/tutor.ru.cp1251
+++ b/runtime/tutor/tutor.ru.cp1251
@@ -1,401 +1,393 @@
===============================================================================
-= Ä î á ð î ï î æ à ë î â à ò ü â ó ÷ å á í è ê VIM -- âåðñèÿ 1.7 =
+ âåðñèÿ 1.7 = ÄÎÁÐÎ ÏÎÆÀËÎÂÀÒÜ ÍÀ ÇÀÍßÒÈß ÏÎ ÐÅÄÀÊÒÎÐÓ Vim =
===============================================================================
- Vim -- ýòî î÷åíü ìîùíûé ðåäàêòîð, èìåþùèé ìíîæåñòâî êîìàíä, ñëèøêîì ìíîãî
- äëÿ òîãî, ÷òîáû èõ âñå ìîæíî áûëî îïèñàòü â òàêîì ó÷åáíèêå, êàê ýòîò.
- Ýòîò ó÷åáíèê ïðèçâàí îáúÿñíèòü äîñòàòî÷íîå ÷èñëî êîìàíä äëÿ òîãî, ÷òîáû
- âû ìîãëè ñ ë¸ãêîñòüþ èñïîëüçîâàòü Vim â êà÷åñòâå ðåäàêòîðà îáùåãî
- íàçíà÷åíèÿ.
+ Ïðîãðàììà Vim -- ýòî î÷åíü ìîùíûé òåêñòîâûé ðåäàêòîð, èìåþùèé ìíîæåñòâî
+ êîìàíä, è âñå èõ ïðîñòî íåâîçìîæíî îïèñàòü â ðàìêàõ ýòîãî ó÷åáíèêà.
+ Äàííûé æå ó÷åáíèê ïðèçâàí îáúÿñíèòü òå êîìàíäû, êîòîðûå ïîçâîëÿò âàì ñ
+ ë¸ãêîñòüþ èñïîëüçîâàòü ïðîãðàììó Vim â êà÷åñòâå ðåäàêòîðà îáùåãî íàçíà÷åíèÿ.
- Âàì ïîòðåáóåòñÿ ïðèáëèçèòåëüíî 25-30 ìèíóò íà îñâîåíèå äàííîãî ó÷åáíèêà â
- çàâèñèìîñòè îò òîãî, ñêîëüêî âðåìåíè âû ïîòðàòèòå íà ýêñïåðèìåíòû.
+ Íà îñâîåíèå ìàòåðèàëîâ ýòîãî ó÷åáíèêà ïîòðåáóåòñÿ îêîëî 30 ìèíóò, íî ýòî
+ çàâèñèò îò òîãî, ñêîëüêî âðåìåíè âû ïîñâÿòèòå ïðàêòè÷åñêèì çàíÿòèÿì.
- Âíèìàíèå! Êîìàíäàìè â óðîêàõ âû áóäåòå èçìåíÿòü ýòîò òåêñò. Ñîçäàéòå
- êîïèþ ýòîãî ôàéëà, ÷òîáû ïîïðàêòèêîâàòüñÿ íà íåé (åñëè âû çàïóñòèëè
- "vimtutor", òî ýòî óæå êîïèÿ).
+ Âíèìàíèå! Âûïîëíÿÿ çàäàíèÿ óðîêîâ, âû áóäåòå èçìåíÿòü òåêñò â ýòîì ôàéëå,
+ ïîýòîìó ïðåæäå ÷åì ïðîäîëæèòü, ñîçäàéòå êîïèþ ôàéëà. Òîãäà ìîæíî áóäåò
+ ïðàêòèêîâàòüñÿ ñòîëüêî, ñêîëüêî ýòî ïîòðåáóåòñÿ. Åñëè âû âîñïîëüçîâàëèñü
+ êîìàíäîé "vimtutor" äëÿ îòêðûòèÿ ýòîãî ó÷åáíèêà, çíà÷èò, êîïèÿ óæå ñîçäàíà.
- Âàæíî ïîìíèòü, ÷òî ýòîò ó÷åáíèê ïðåäíàçíà÷åí äëÿ îáó÷åíèÿ â ïðîöåññå
- èñïîëüçîâàíèÿ. Ýòî îçíà÷àåò, ÷òî âû äîëæíû çàïóñêàòü êîìàíäû äëÿ òîãî,
- ÷òîáû êàê ñëåäóåò èõ èçó÷èòü. Åñëè âû ïðîñòî ïðî÷èòàåòå ýòîò òåêñò, òî
- íå çàïîìíèòå êîìàíäû!
+ Âàæíî ïîìíèòü, ÷òî ýòîò ó÷åáíèê ïðåäíàçíà÷åí äëÿ ïðàêòè÷åñêîãî îáó÷åíèÿ.
+ Ýòî îçíà÷àåò, ÷òî âû äîëæíû ïðèìåíÿòü êîìàíäû äëÿ òîãî, ÷òîáû êàê ñëåäóåò
+ èõ èçó÷èòü. Åñëè âû ïðîñòî ïðî÷èòàåòå ýòîò òåêñò, òî íå çàïîìíèòå êîìàíäû!
- Òåïåðü óáåäèòåñü â òîì, ÷òî êëàâèøà CapsLock íå âêëþ÷åíà, è íàæìèòå
- êëàâèøó j íåñêîëüêî ðàç, òàê, ÷òîáû Óðîê 1.1 ïîëíîñòüþ ïîìåñòèëñÿ íà
- ýêðàíå.
-
+ Òåïåðü, óáåäèâøèñü, ÷òî íå âêëþ÷åíà êëàâèøà <CapsLock>, íàæìèòå êëàâèøó j
+ íåñêîëüêî ðàç, òàê, ÷òîáû óðîê 1.1 ïîëíîñòüþ ïîìåñòèëñÿ íà ýêðàíå.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 1.1: ÏÅÐÅÌÅÙÅÍÈÅ ÊÓÐÑÎÐÀ
+ Óðîê 1.1. ÏÅÐÅÌÅÙÅÍÈÅ ÊÀÐÅÒÊÈ
-
-** Äëÿ ïåðåìåùåíèÿ êóðñîðà íàæìèòå êëàâèøè h,j,k,l òàê, êàê ïîêàçàíî íèæå. **
- ^
- k Ñîâåòû: Êëàâèøà h íàõîäèòñÿ ñëåâà è ïåðåìåùàåò âëåâî.
- < h l > Êëàâèøà l íàõîäèòñÿ ñïðàâà è ïåðåìåùàåò âïðàâî.
- j Êëàâèøà j ïîõîæà íà ñòðåëêó `âíèç'.
+** ×òîáû ïåðåìåùàòü êàðåòêó â óêàçàííûõ íàïðàâëåíèÿõ, íàæìèòå êëàâèøè h,j,k,l **
+ ^ Ïîäñêàçêà.
+ k Êëàâèøà h ñëåâà è óäîáíà äëÿ ïåðåìåùåíèÿ âëåâî.
+ < h l > Êëàâèøà l ñïðàâà è óäîáíà äëÿ ïåðåìåùåíèÿ âïðàâî.
+ j Êëàâèøà j ïîõîæà íà ñòðåëêó "âíèç".
v
- 1. Ïîäâèãàéòå êóðñîð ïî ýêðàíó, ïîêà íå ïî÷óâñòâóåòå ñåáÿ óâåðåííî.
+ 1. Ïåðåìåùàéòå êàðåòêó â ðàçíûõ íàïðàâëåíèÿõ, ïîêà íå îùóòèòå óâåðåííîñòü.
- 2. Íàäàâèòå êëàâèøó `âíèç' (j) ïîêà îíà íå íà÷í¸ò ïîâòîðÿòüñÿ.
- Òåïåðü âû çíàåòå, êàê ïåðåéòè ê ñëåäóþùåìó óðîêó.
+ 2. Óäåðæèâàéòå íàæàòîé êëàâèøó "âíèç" (j) äëÿ áåñïðåðûâíîãî ïåðåìåùåíèÿ
+ êàðåòêè. Òåïåðü âû çíàåòå, êàê ïåðåéòè ê ñëåäóþùåìó óðîêó.
- 3. Èñïîëüçóÿ êëàâèøó `âíèç' ïåðåéäèòå ê Óðîêó 1.2.
+ 3. Èñïîëüçóÿ êëàâèøó "âíèç", òî åñòü j , ïåðåéäèòå ê óðîêó 1.2.
-Çàìå÷àíèå! Åñëè âû ïîêà íå óâåðåíû â òîì, ÷òî íàáèðàåòå, íàæìèòå <ESC> äëÿ
- ïåðåõîäà â îáû÷íûé ðåæèì (Normal mode). Ïîñëå ýòîãî ïåðåíàáåðèòå
- òðåáóåìóþ êîìàíäó.
+Ñîâåò.
+ Åñëè âû íå óâåðåíû â ïðàâèëüíîñòè íàáðàííîãî òåêñòà, íàæìèòå êëàâèøó <ESC>,
+ ÷òîáû ïåðåêëþ÷èòü ðåäàêòîð â ðåæèì êîìàíä. Ïîñëå ýòîãî ïîâòîðèòå íàáîð.
-Çàìå÷àíèå! Îáû÷íûå êëàâèøè óïðàâëåíèÿ êóðñîðîì (ñòðåëêè) òàêæå äîëæíû
- ðàáîòàòü. Îäíàêî, êëàâèøè hjkl ïîçâîëÿò âàì ïåðåìåùàòüñÿ
- çíà÷èòåëüíî áûñòðåå, êàê òîëüêî âû íàó÷èòåñü èìè ïîëüçîâàòüñÿ.
-
+Ïðèìå÷àíèå.
+ Êëàâèøè óïðàâëåíèÿ êóðñîðîì (ñòðåëêè) òàêæå äîëæíû ðàáîòàòü. Íî ó÷òèòå, ÷òî
+ âûïîëíÿòü ïåðåìåùåíèå êàðåòêè êëàâèøàìè h j k l íàìíîãî áûñòðåå, ñòîèò
+ òîëüêî íåìíîãî ïîòðåíèðîâàòüñÿ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 1.2: ÇÀÂÅÐØÅÍÈÅ ÐÀÁÎÒÛ Ñ VIM
+ Óðîê 1.2. ÇÀÂÅÐØÅÍÈÅ ÐÀÁÎÒÛ ÏÐÎÃÐÀÌÌÛ
+ ÂÍÈÌÀÍÈÅ! Ïåðåä âûïîëíåíèåì îïèñàííûõ íèæå äåéñòâèé, ïðî÷òèòå óðîê ïîëíîñòüþ!
- !! ÂÍÈÌÀÍÈÅ! Ïðåæäå, ÷åì âûïîëíÿòü ëþáîé èç îïèñàííûõ íèæå øàãîâ, ïðî÷òèòå
- óðîê öåëèêîì !!
+ 1. Íàæìèòå êëàâèøó <ESC> (÷òîáû áûòü óâåðåííûì, ÷òî ïðîãðàììà íàõîäèòñÿ â
+ ðåæèìå êîìàíä).
- 1. Íàæìèòå êëàâèøó <ESC> (äëÿ òîãî, ÷òîáû óäîñòîâåðèòüñÿ, ÷òî âû â îáû÷íîì
- ðåæèìå (Normal mode)).
+ 2. Íàáåðèòå :q! <ENTER>
+ Ýòî îçíà÷àåò, ÷òî íàäî íàáðàòü òðè ñèìâîëà :q! è íàæàòü êëàâèøó <ÂÂÎÄ>
+ Èñïîëíåíèå ýòîé êîìàíäû âûçîâåò çàâåðøåíèå ðàáîòû ðåäàêòîðà
+ ÁÅÇ ÑÎÕÐÀÍÅÍÈß ëþáûõ ñäåëàííûõ èçìåíåíèé.
- 2. Íàáåðèòå: :q! <ENTER>.
- (Ýòî îçíà÷àåò, ÷òî âû äîëæíû íàáðàòü òðè ñèìâîëà :q! è íàæàòü êëàâèøó
- ââîä.) Ýòî ïîçâîëèò âàì âûéòè èç ðåäàêòîðà ÁÅÇ ÑÎÕÐÀÍÅÍÈß ëþáûõ ñäåëàííûõ
- èçìåíåíèé.
+ 3.  ïðèãëàøåíèè êîìàíäíîé îáîëî÷êè íàáåðèòå êîìàíäó, êîòîðîé âû îòêðûâàëè
+ ýòîò ó÷åáíèê. Ýòî ìîæåò áûòü vimtutor <ENTER>
- 3. Êîãäà âû óâèäèòå ïðèãëàøåíèå êîìàíäíîé îáîëî÷êè, íàáåðèòå êîìàíäó,
- êîòîðàÿ ïðèâåëà âàñ â ýòîò ó÷åáíèê. Ýòî ìîæåò áûòü:
- vimtutor <ENTER>
+ 4. Åñëè óâåðåíû â òîì, ÷òî ïîíÿëè ñìûñë âûøåñêàçàííîãî, âûïîëíèòå øàãè
+ ñ 1 äî 3, ÷òîáû çàâåðøèòü ðàáîòó è ñíîâà çàïóñòèòü ðåäàêòîð.
- 4. Åñëè âû óâåðåíû â òîì, ÷òî çàïîìíèëè ýòè øàãè, âûïîëíèòå øàãè îò 1 äî 3
- ÷òîáû âûéòè è ñíîâà çàïóñòèòü ðåäàêòîð.
+Ïðèìå÷àíèå.
+ Ïî êîìàíäå :q! <ENTER> áóäóò ñáðîøåíû ëþáûå ñäåëàííûå èçìåíåíèÿ. ×åðåç
+ íåñêîëüêî óðîêîâ âû óçíàåòå, êàê ñîõðàíÿòü èçìåíåíèÿ â ôàéë.
-Çàìå÷àíèå! :q! <ENTER> îòáðàñûâàåò ëþáûå ñäåëàííûå âàìè èçìåíåíèÿ. ×åðåç
- íåñêîëüêî óðîêîâ âû óçíàåòå êàê ñîõðàíÿòü èçìåíåíèÿ â ôàéë.
-
- 5. Ïåðåìåñòèòå êóðñîð âíèç ê Óðîêó 1.3.
-
+ 5. Ïåðåìåñòèòå êàðåòêó âíèç ê óðîêó 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 1.3: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ -- ÓÄÀËÅÍÈÅ
+ Óðîê 1.3. ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ - ÓÄÀËÅÍÈÅ ÒÅÊÑÒÀ
+ ** ×òîáû óäàëèòü ñèìâîë ïîä êóðñîðîì, íàæìèòå êëàâèøó x **
-** Íàõîäÿñü â îáû÷íîì ðåæèìå íàæìèòå x äëÿ óäàëåíèÿ ñèìâîëà ïîä êóðñîðîì. **
+ 1. Ïåðåìåñòèòå êàðåòêó ê ñòðîêå ïîìå÷åííîé --->.
- 1. Ïåðåìåñòèòå êóðñîð ê ñòðîêå íèæå, ïîìå÷åííîé --->.
+ 2. ×òîáû èñïðàâèòü îøèáêè, ïåðåìåùàéòå êàðåòêó, ïîêà îíà íå îêàæåòñÿ íàä
+ óäàëÿåìûì ñèìâîëîì.
- 2. Äëÿ èñïðàâëåíèÿ îøèáîê, ïåðåìåñòèòå êóðñîð, ïîêà îí íå îêàæåòñÿ íàä
- óäàëÿåìûì ñèìâîëîì.
+ 3. Íàæìèòå êëàâèøó x äëÿ óäàëåíèÿ òðåáóåìîãî ñèìâîëà (çäåñü x îçíà÷àåò
+ ëàòèíñêóþ ñòðî÷íóþ áóêâó x íà êëàâèàòóðå).
- 3. Íàæìèòå êëàâèøó x äëÿ óäàëåíèÿ òðåáóåìîãî ñèìâîëà.
+ 4. Ïîâòîðèòå øàãè ñî 2 ïî 4, ïîêà ñòðîêà íå áóäåò èñïðàâëåíà.
- 4. Ïîâòîðèòå øàãè ñî 2 ïî 4 ïîêà ñòðîêà íå áóäåò èñïðàâëåíà.
---> Îò òòòîïîòà êîïûòò ïïïûëü ïïî ïïïîëþ ëåòòèòò.
- 5. Òåïåðü, êîãäà ñòðîêà îòêîððåêòèðîâàíà, ïåðåõîäèòå ê Óðîêó 1.4.
+ 5. Òåïåðü, êîãäà ñòðîêà èñïðàâëåíà, ïåðåõîäèòå ê óðîêó 1.4.
-Çàìå÷àíèå!  õîäå îñâîåíèÿ ýòîãî ó÷åáíèêà íå ïûòàéòåñü çàïîìèíàòü, ó÷èòå
- â ïðîöåññå èñïîëüçîâàíèÿ.
+Ïðèìå÷àíèå.
+  õîäå ýòèõ çàíÿòèé íå ïûòàéòåñü ñðàçó âñ¸ çàïîìèíàòü, ó÷èòåñü â ïðîöåññå
+ ðàáîòû.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Óðîê 1.4. ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ - ÂÑÒÀÂÊÀ ÒÅÊÑÒÀ
+
+ ** ×òîáû âñòàâèòü òåêñò, íàæìèòå êëàâèøó i **
+
+ 1. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
+
+ 2. ×òîáû ñäåëàòü ïåðâóþ ñòðîêó èäåíòè÷íîé âòîðîé, óñòàíîâèòå êàðåòêó íà òîò
+ ñèìâîë, ÏÅÐÅÄ êîòîðûì ñëåäóåò âñòàâèòü òåêñò.
+
+ 3. Íàæìèòå êëàâèøó i è íàáåðèòå òåêñò, êîòîðûé òðåáóåòñÿ âñòàâèòü.
+
+ 4. Ïîñëå èñïðàâëåíèÿ êàæäîãî îøèáî÷íîãî ñëîâà, íàæìèòå êëàâèøó <ESC>
+ äëÿ ïåðåêëþ÷åíèÿ â ðåæèì êîìàíä.
+ Ïîâòîðèòå øàãè ñî 2 ïî 4, ïîêà ïðåäëîæåíèå íå áóäåò èñïðàâëåíî ïîëíîñòüþ.
+
+
+---> ×àñòü òåêòà â ñòðîêå áåññëåäíî .
+---> ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëî.
+
+
+ 5. Êîãäà îñâîèòå âñòàâêó òåêñòà, ïåðåõîäèòå ê óðîêó 1.5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 1.4: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ -- ÂÑÒÀÂÊÀ
+ Óðîê 1.5. ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ - ÄÎÁÀÂËÅÍÈÅ ÒÅÊÑÒÀ
+ ** ×òîáû äîáàâèòü òåêñò, íàæìèòå êëàâèøó A **
- ** Íàõîäÿñü â îáû÷íîì ðåæèìå, íàæìèòå i äëÿ âñòàâêè òåêñòà. **
+ 1. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
+ Ñåé÷àñ íåâàæíî, íà êàêîì ñèìâîëå ðàñïîëîæåíà êàðåòêà â ýòîé ñòðîêå.
- 1. Ïåðåìåñòèòå êóðñîð ê ïåðâîé ñòðîêå íèæå, ïîìå÷åííîé --->.
+ 2. Íàæìèòå êëàâèøó A (ëàòèíñêàÿ ïðîïèñíàÿ áóêâà A) è íàáåðèòå òåêñò,
+ êîòîðûé òðåáóåòñÿ äîáàâèòü.
- 2. Äëÿ òîãî, ÷òîáû ñäåëàòü ïåðâóþ ñòðîêó èäåíòè÷íîé âòîðîé, ïîìåñòèòå
- êóðñîð íà ñèìâîë ÏÅÐÅÄ êîòîðûì ñëåäóåò âñòàâèòü òåêñò.
+ 3. Ïîñëå äîáàâëåíèÿ òåêñòà íàæìèòå êëàâèøó <ESC> äëÿ âîçâðàòà â ðåæèì êîìàíä.
- 3. Íàæìèòå i è íàáåðèòå òðåáóåìûå äîáàâëåíèÿ.
-
- 4. Ïîñëå èñïðàâëåíèÿ âñåõ îøèáîê íàæìèòå <ESC> äëÿ âîçâðàòà â îáû÷íûé ðåæèì.
- Ïîâòîðèòå øàãè ñî 2 ïî 4, ïîêà ôðàçà íå áóäåò èñïðàâëåíà ïîëíîñòüþ.
-
----> ×àñòü òåêñòà â ñòðîêå áåññëåäíî .
----> ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëà.
-
- 5. Êîãäà îñâîèòå âñòàâêó òåêñòà, ïåðåõîäèòå ê Óðîêó 1.5.
-
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 1.5: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ -- ÄÎÁÀÂËÅÍÈÅ
-
-
- ** Íàõîäÿñü â îáû÷íîì ðåæèìå, íàæìèòå A äëÿ äîáàâëåíèÿ òåêñòà. **
-
- 1. Ïåðåìåñòèòå êóðñîð ê ïåðâîé ñòðîêå íèæå, ïîìå÷åííîé --->.
- Íå èìååò çíà÷åíèÿ íà êàêîì ñèìâîëå ðàñïîëîæåí êóðñîð íà ýòîé ñòðîêå.
-
- 2. Íàæìèòå A è íàáåðèòå òðåáóåìûå äîáàâëåíèÿ.
-
- 3. Ïîñëå äîáàâëåíèÿ òðåáóåìîãî òåêñòà íàæìèòå <ESC> äëÿ âîçâðàòà â îáû÷íûé
- ðåæèì.
-
- 4. Ïåðåìåñòèòå êóðñîð íà ñëåäóþùóþ ñòðîêó, ïîìå÷åííóþ ---> è ïîâòîðèòå øàãè
- ñî 2 ïî 4 äëÿ èñïðàâëåíèÿ ýòîé ñòðîêè.
+ 4. Ïåðåìåñòèòå êàðåòêó íà ñëåäóþùóþ ñòðîêó, ïîìå÷åííóþ --->
+ è ïîâòîðèòå øàãè ñî 2 ïî 3 äëÿ èñïðàâëåíèÿ ýòîé ñòðîêè.
---> ×àñòü òåêñòà â ýòîé ñòðîêå áåññëå
- ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëà.
----> Çäåñü òàêæå íå äîñòà¸ò ÷àñ
- Çäåñü òàêæå íå äîñòà¸ò ÷àñòè òåêñòà.
+ ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëî.
+---> Çäåñü òàêæå íåäîñòà¸ò ÷àñ
+ Çäåñü òàêæå íåäîñòà¸ò ÷àñòè òåêñòà.
- 5. Êîãäà îñâîèòå äîáàâëåíèå òåêñòà, ïåðåõîäèòå ê Óðîêó 1.6.
+ 5. Êîãäà îñâîèòå äîáàâëåíèå òåêñòà, ïåðåõîäèòå ê óðîêó 1.6.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 1.6: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÔÀÉËÀ
+ ÓÐÎÊ 1.6. ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ È ÇÀÏÈÑÜ ÔÀÉËÀ
+ ** ×òîáû ñîõðàíèòü ôàéë è çàêðûòü ðåäàêòîð, èñïîëüçóéòå êîìàíäû :wq **
- ** Èñïîëüçóéòå :wq äëÿ ñîõðàíåíèÿ ôàéëà è âûõîäà èç Vim. **
+ ÂÍÈÌÀÍÈÅ! Ïåðåä âûïîëíåíèåì îïèñàííûõ íèæå äåéñòâèé, ïðî÷òèòå óðîê ïîëíîñòüþ!
- !! ÂÍÈÌÀÍÈÅ! Ïðåæäå, ÷åì âûïîëíÿòü ëþáîé èç îïèñàííûõ íèæå øàãîâ, ïðî÷òèòå
- óðîê öåëèêîì !!
+ 1. Çàâåðøèòå ðàáîòó ðåäàêòîðà Vim, êàê óêàçàíî â óðîêå 1.2 - :q!
+ Åñëè åñòü äîñòóï ê äðóãîìó òåðìèíàëó, òî òàì ìîæåòå ñäåëàòü ñëåäóþùåå:
- 1. Âûéäèòå èç Vim, êàê âû ýòî óçíàëè â Óðîêå 1.2: :q!
- Èëè, åñëè ó âàñ åñòü äîñòóï ê äðóãîìó òåðìèíàëó, ìîæåòå ñäåëàòü ñëåäóþùåå
- â í¸ì.
+ 2.  ïðèãëàøåíèè êîìàíäíîé îáîëî÷êè ââåäèòå êîìàíäó vim tutor <ENTER>
+ ãäå vim - êîìàíäà äëÿ çàïóñêà ðåäàêòîðà Vim, à tutor - íàèìåíîâàíèå
+ ôàéëà äëÿ ðåäàêòèðîâàíèÿ. Óêàæèòå òàêîé ôàéë, êîòîðûé ìîæíî èçìåíÿòü.
- 2. Ïî ïðèãëàøåíèþ êîìàíäíîé îáîëî÷êè ââåäèòå ñëåäóþùóþ êîìàíäó:
- vim tutor <ENTER>
- `vim' -- êîìàíäà äëÿ çàïóñêà ðåäàêòîðà Vim, à `tutor' -- èìÿ ôàéëà äëÿ
- ðåäàêòèðîâàíèÿ. Èñïîëüçóåòå èìÿ ôàéëà, êîòîðûé ìîæíî èçìåíÿòü.
+ 3. Âñòàâëÿéòå è óäàëÿéòå òåêñò, êàê îïèñàíî â ïðåäûäóùèõ óðîêàõ.
- 3. Âñòàâëÿéòå è óäàëÿéòå òåêñò, êàê âû íàó÷èëèñü â ïðåäûäóùèõ óðîêàõ.
-
- 4. Ñîõðàíèòå ôàéë ñ èçìåíåíèÿìè è âûéäèòå èç Vim âûïîëíèâ: :wq <ENTER>
+ 4. Ñîõðàíèòå ýòîò èçìåí¸ííûé ôàéë è çàâåðøèòå ðàáîòó ïðîãðàììû Vim,
+ íàáðàâ êîìàíäó :wq <ENTER>
5. Åñëè âû âûøëè èç vimtutor íà øàãå 1, ïåðåçàïóñòèòå vimtutor è ïåðåõîäèòå
- ê ñëåäóþùåìó Ðåçþìå.
+ äàëåå ê ðåçþìå.
+ 6. Ïîñëå òîãî êàê âû ïðî÷ëè è ïîíÿëè âûøåñêàçàííîå, âûïîëíèòå îïèñàííûå øàãè.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 1
-
- 1. Êóðñîð ïåðåìåùàåòñÿ ëèáî êëàâèøàìè ñî ñòðåëêàìè, ëèáî êëàâèøàìè hjkl.
+ 1. Êàðåòêó ìîæíî ïåðåìåùàòü ëèáî êëàâèøàìè ñî ñòðåëêàìè, ëèáî êëàâèøàìè hjkl.
h (âëåâî) j (âíèç) k (ââåðõ) l (âïðàâî)
- 2. Äëÿ çàïóñêà Vim (èç ïðèãëàøåíèÿ êîìàíäíîé îáîëî÷êè) íàáåðèòå:
- vim ÈÌß_ÔÀÉËÀ <ENTER>
+ 2. ×òîáû çàïóñòèòü ðåäàêòîð Vim èç ïðèãëàøåíèÿ êîìàíäíîé îáîëî÷êè, íàáåðèòå
+ vim ÔÀÉË <ENTER>
- 3. Äëÿ çàâåðøåíèÿ ðàáîòû ñ Vim íàáåðèòå:
- <ESC> :q! <ENTER> ÷òîáû îòêàçàòüñÿ îò ñîõðàíåíèÿ èçìåíåíèé.
- Èëè íàáåðèòå:
- <ESC> :wq <ENTER> ÷òîáû ñîõðàíèòü èçìåíåíèÿ.
+ 3. ×òîáû çàâåðøèòü ðàáîòó ðåäàêòîðà Vim, âûïîëíèòå îäíî èç ñëåäóþùèõ:
+ <ESC> :q! <ENTER> ïî ýòîé êîìàíäå íå áóäóò ñîõðàíåíû èçìåíåíèÿ;
+ èëè
+ <ESC> :wq <ENTER> ïî ýòîé êîìàíäå áóäóò ñîõðàíåíû èçìåíåíèÿ.
- 4. Äëÿ óäàëåíèÿ ñèìâîëà ïîä êóðñîðîì â îáû÷íîì ðåæèìå, íàæìèòå: x
+ 4. ×òîáû óäàëèòü ñèìâîë ïîä êàðåòêîé, íàæìèòå êëàâèøó x â ðåæèìå êîìàíä.
- 5. ×òîáû âñòàâèòü òåêñò ïåðåä êóðñîðîì â îáû÷íîì ðåæèìå, íàáåðèòå:
- i ââîäèòå âñòàâëÿåìûé òåêñò <ESC>
- ×òîáû äîáàâèòü òåêñò ïîñëå êóðñîðà:
- a ââîäèòå äîáàâëÿåìûé òåêñò <ESC>
+ 5. ×òîáû âñòàâèòü òåêñò ïåðåä êàðåòêîé - i íàáåðèòå âñòàâëÿåìûé òåêñò <ESC>
+ ×òîáû äîáàâèòü òåêñò â êîíöå ñòðîêè - A íàáåðèòå äîáàâëÿåìûé òåêñò <ESC>
-Çàìå÷àíèå! Íàæàòèå <ESC> ïåðåìåñòèò âàñ â îáû÷íûé ðåæèì (Normal mode) ëèáî
- ïðåðâ¸ò íåæåëàòåëüíóþ è ÷àñòè÷íî çàâåðø¸ííóþ êîìàíäó.
+Ïðèìå÷àíèå.
+ Ïî íàæàòèþ êëàâèøè <ESC> áóäåò âûïîëíåíî ïåðåêëþ÷åíèå ðåäàêòîðà â ðåæèì
+ êîìàíä ñ ïðåðûâàíèåì îáðàáîòêè ëþáîé ðàíåå íàáðàííîé êîìàíäû.
-Òåïåðü ïåðåõîäèòå ê Óðîêó 2.
-
+Òåïåðü ïåðåõîäèòå ê óðîêó 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.1: ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß
+ Óðîê 2.1. ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß
+ ** ×òîáû óäàëèòü ñëîâî ïîä êàðåòêîé, èñïîëüçóéòå êîìàíäó dw **
- ** Íàáåðèòå dw äëÿ óäàëåíèÿ ó÷àñòêà òåêñòà äî êîíöà ñëîâà. **
+ 1. Ïåðåêëþ÷èòå ðåäàêòîð â ðåæèì êîìàíä, íàæàâ êëàâèøó <ESC>.
- 1. Íàæìèòå <ESC>, ÷òîáû ïåðåéòè â îáû÷íûé ðåæèì.
+ 2. Ïåðåìåñòèòå êàðåòêó ê ñòðîêå ïîìå÷åííîé --->.
- 2. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
-
- 3. Ïåðåìåñòèòå êóðñîð â íà÷àëî ñëîâà, êîòîðîå ñëåäóåò óäàëèòü.
+ 3. Óñòàíîâèòå êàðåòêó íà íà÷àëî ñëîâà, êîòîðîå ñëåäóåò óäàëèòü.
4. Íàáåðèòå dw äëÿ óäàëåíèÿ ýòîãî ñëîâà.
-Çàìå÷àíèå! Âî âðåìÿ íàáîðà áóêâû dw ïîÿâÿòñÿ ñïðàâà â ñàìîé íèæíåé ñòðîêå
- ýêðàíà. Åñëè âû ÷òî-òî íàáåð¸òå íåïðàâèëüíî, íàæìèòå <ESC> è íà÷íèòå
- ñíà÷àëà.
+Ïðèìå÷àíèå.
+ Ïðè íàáîðå áóêâû d îíà îòîáðàçèòñÿ ñïðàâà â ñàìîé íèæíåé ñòðîêå, è
+ ïðîãðàììà áóäåò îæèäàòü ââîäà ñëåäóþùåé êîìàíäû, â äàííîì ñëó÷àå - w
+ Åñëè ÷òî-òî íå ïîëó÷àåòñÿ, íàæìèòå êëàâèøó <ESC> è íà÷íèòå ñíà÷àëà.
---> Íåñêîëüêî ñëîâ ðàôèíàä â ýòîì ïðåäëîæåíèè àâòîêðàí èçëèøíè.
- 5. Ïîâòîðèòå øàãè 3 è 4, ïîêà íå èñïðàâèòå âñå îøèáêè è ïåðåõîäèòå ê
- Óðîêó 2.2.
+ 5. Ïîâòîðèòå øàãè 3 è 4, ïîêà íå èñïðàâèòå âñå îøèáêè, è ïåðåõîäèòå ê
+ óðîêó 2.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.2: ÄÎÏÎËÍÈÒÅËÜÍÛÅ ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß
+ Óðîê 2.2. ÅÙ¨ ÎÄÍÀ ÊÎÌÀÍÄÀ ÓÄÀËÅÍÈß
- ** Íàáåðèòå d$ äëÿ óäàëåíèÿ òåêñòà äî êîíöà ñòðîêè. **
+ ** ×òîáû óäàëèòü òåêñò äî êîíöà ñòðîêè, èñïîëüçóéòå êîìàíäó d$ **
- 1. Íàæìèòå <ESC>, ÷òîáû ïåðåéòè â îáû÷íûé ðåæèì.
+ 1. Ïåðåêëþ÷èòå ðåäàêòîð â ðåæèì êîìàíä, íàæàâ êëàâèøó <ESC>.
- 2. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
+ 2. Ïåðåìåñòèòå êàðåòêó ê ñòðîêå ïîìå÷åííîé --->.
- 3. Ïåðåìåñòèòå êóðñîð ê êîíöó ïðàâèëüíîé ñòðîêè (ÏÎÑËÅ ïåðâîé òî÷êè).
+ 3. Óñòàíîâèòå êàðåòêó â êîíöå êîððåêòíîãî ïðåäëîæåíèÿ (ÏÎÑËÅ ïåðâîé òî÷êè).
4. Íàáåðèòå d$ äëÿ óäàëåíèÿ îñòàòêà ñòðîêè.
+
---> Êòî-òî íàáðàë îêîí÷àíèå ýòîé ñòðîêè äâàæäû. îêîí÷àíèå ýòîé ñòðîêè äâàæäû.
- 5. ×òîáû ëó÷øå ðàçîáðàòüñÿ â òîì, êàê ýòî ïðîèñõîäèò, ïåðåõîäèòå ê Óðîêó 2.3.
+ 5. ×òîáû ëó÷øå ðàçîáðàòüñÿ â òîì, êàê ýòî ïðîèñõîäèò, ïåðåõîäèòå ê óðîêó 2.3.
+
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.3: ÊÎÌÀÍÄÛ È ÎÁÚÅÊÒÛ
+ Óðîê 2.3. ÎÏÅÐÀÒÎÐÛ È ÎÁÚÅÊÒÛ
-
- Ìíîãèå êîìàíäû, èçìåíÿþùèå òåêñò, ñîñòîÿò èç îïåðàòîðà è îáúåêòà. Ôîðìàò
- êîìàíäû óäàëåíèÿ ñ îïåðàòîðîì d ñëåäóþùèé:
+ Ìíîãèå êîìàíäû, èçìåíÿþùèå òåêñò, ÿâëÿþòñÿ ñîñòàâíûìè è ôîðìèðóþòñÿ èç
+ îïåðàòîðà è îáúåêòà, ê êîòîðîìó ïðèìåíÿåòñÿ ýòîò îïåðàòîð.
+ Òàê, íàïðèìåð, ôîðìàò êîìàíäû óäàëåíèÿ ñ îïåðàòîðîì d ñëåäóþùèé:
d îáúåêò
+ ãäå
+ d - îïåðàòîð óäàëåíèÿ;
+ îáúåêò - îáëàñòü òåêñòà (óêàçàíû íèæå), ê êîòîðîé áóäåò ïðèìåí¸í îïåðàòîð.
- Çäåñü:
- d - îïåðàòîð óäàëåíèÿ.
- îáúåêò - íàä ÷åì äîëæíà áûòü âûïîëíåíà êîìàíäà (ïåðå÷èñëåíî íèæå).
+ Êðàòêèé ïåðå÷åíü îáúåêòîâ:
+ w - îò ïîçèöèè êàðåòêè äî êîíöà ñëîâà, âêëþ÷àÿ ïîñëåäóþùèé ïðîáåë;
+ e - îò ïîçèöèè êàðåòêè äî êîíöà ñëîâà, èñêëþ÷àÿ ïîñëåäóþùèé ïðîáåë;
+ $ - îò ïîçèöèè êàðåòêè äî êîíöà ñòðîêè, âêëþ÷àÿ ïîñëåäíèé ñèìâîë.
- Êðàòêèé ñïèñîê îáúåêòîâ:
- w - îò êóðñîðà äî êîíöà ñëîâà, âêëþ÷àÿ ïîñëåäóþùèé ïðîáåë.
- e - îò êóðñîðà äî êîíöà ñëîâà, ÍÅ âêëþ÷àÿ ïîñëåäóþùèé ïðîáåë.
- $ - îò êóðñîðà äî êîíöà ñòðîêè.
- ^ - îò êóðñîðà äî íà÷àëà ñòðîêè.
+ Òàêèì îáðàçîì, ââîä êîìàíäû de âûçîâåò óäàëåíèå òåêñòà îò ïîçèöèè êàðåòêè
+ äî êîíöà ñëîâà.
-Çàìå÷àíèå! Ïðîñòîå íàæàòèå íà ñèìâîë îáúåêòà â îáû÷íîì ðåæèìå (Normal mode)
- áåç ïðåäâàðèòåëüíîãî îïåðàòîðà ïåðåìåñòèò êóðñîð òàê, êàê óêàçàíî
- â ñïèñêå îáúåêòîâ.
+Ïðèìå÷àíèå.
+ Åñëè â ðåæèìå êîìàíä, áåç ââîäà îïåðàòîð, íàæàòü êëàâèøó ñ ñèìâîëîì,
+ ñ êîòîðûì àññîöèèðîâàí îáúåêò, òî êàðåòêà áóäåò ïåðåìåùåíà òàê, êàê
+ óêàçàíî â ïåðå÷íå îáúåêòîâ.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Óðîê 2.4. ÏÐÈÌÅÍÅÍÈÅ ÑרÒ×ÈÊÀ ÑÎÂÌÅÑÒÍÎ Ñ ÎÁÚÅÊÒÀÌÈ
+
+ ** ×òîáû ïåðåìåùåíèå êàðåòêà âûïîëíÿëîñü íåîáõîäèìîå êîëè÷åñòâî ðàç,
+ óêàæèòå ïåðåä îáúåêòîì òðåáóåìîå ÷èñëî **
+
+
+ 1. Óñòàíîâèòå êàðåòêó íà íà÷àëî ñòðîêè ïîìå÷åííîé --->.
+
+ 2. Íàáåðèòå 2w äëÿ ïåðåìåùåíèÿ êàðåòêè âïåð¸ä ê íà÷àëó âòîðîãî ñëîâà.
+
+ 3. Íàáåðèòå 3e äëÿ ïåðåìåùåíèÿ êàðåòêè âïåð¸ä ê êîíöó òðåòüåãî ñëîâà.
+
+ 4. Íàáåðèòå 0 (íîëü) äëÿ ïåðåìåùåíèÿ êàðåòêè ê íà÷àëó ñòðîêè.
+
+ 5. Ïîâòîðèòå øàãè 2 è 3 ñ ðàçëè÷íûìè çíà÷åíèÿìè ÷èñåë.
+
+
+---> Îáû÷íàÿ ñòðîêà èç ñëîâ, ÷òîáû âû íà íåé ïîòðåíèðîâàëèñü ïåðåìåùàòü êóðñîð.
+
+
+ 6. Êîãäà îñâîèòå ýòî, ïåðåõîäèòå ê óðîêó 2.5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.4: ÈÑÏÎËÜÇÎÂÀÍÈÅ ÑרÒ×ÈÊÀ ÄËß ÏÅÐÅÌÅÙÅÍÈß
+ Óðîê 2.5. ÏÐÈÌÅÍÅÍÈÅ ÑרÒ×ÈÊÀ ÄËß ÌÍÎÆÅÑÒÂÅÍÍÎÃÎ ÓÄÀËÅÍÈß
+ ** ×òîáû ïðèìåíèòü îïåðàòîð íåñêîëüêî ðàç, óêàæèòå ÷èñëî òðåáóåìûõ ïîâòîðîâ **
- ** Ââîä ÷èñëà ïåðåä îïåðàòîðîì ïåðåìåùåíèÿ ïðèâåä¸ò ê åãî ïîâòîðåíèþ
- çàäàííîå êîëè÷åñòâî ðàç. **
+ Èñïîëüçóÿ ïðèâåä¸ííûå ðàíåå ñîñòàâíûå êîìàíäû óäàëåíèÿ è ïåðåìåùåíèÿ, óêàæèòå
+ ïåðåä îáúåêòîì ÷èñëî ïîâòîðîâ âûïîëíåíèÿ îïåðàöèè óäàëåíèÿ.
- 1. Ïåðåìåñòèòå êóðñîð ê íà÷àëó ñòðîêè îòìå÷åííîé ---> íèæå.
-
- 2. Íàáåðèòå 2w äëÿ ïåðåìåùåíèÿ êóðñîðà âïåð¸ä ê íà÷àëó âòîðîãî ñëîâà.
-
- 3. Íàáåðèòå 3e äëÿ ïåðåìåùåíèÿ êóðñîðà âïåð¸ä ê êîíöó òðåòüåãî ñëîâà.
-
- 4. Íàáåðèòå 0 (íóëü) äëÿ ïåðåìåùåíèÿ ê íà÷àëó ñòðîêè.
-
- 5. Ïîâòîðèòå øàãè 2 è 3 ñ ðàçëè÷íûìè ÷èñëàìè.
-
----> Îáû÷íàÿ ñòðîêà èç ñëîâ äëÿ âàøåãî ïåðåìåùåíèÿ ïî íåé.
-
- 6. Ïåðåõîäèòå ê Óðîêó 2.5.
-
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.5: ÈÑÏÎËÜÇÎÂÀÍÈÅ ÑרÒ×ÈÊÀ ÄËß ÓÄÀËÅÍÈß
-
-
- ** Ââîä ÷èñëà ïåðåä îïåðàòîðîì ïðèâåä¸ò ê åãî ïîâòîðåíèþ
- çàäàííîå êîëè÷åñòâî ðàç. **
-
- Äîáàâüòå ÷èñëî ïåðåä ïåðåä îáúåêòîì â êîìáèíàöèþ îïåðàòîðà óäàëåíèÿ è
- ïåðåìåùåíèÿ óêàçàííóþ âûøå äëÿ óäàëåíèÿ óêàçàííîãî êîëè÷åñòâà îáúåêòîâ:
d ÷èñëî îáúåêò
- 1. Ïåðåìåñòèòå êóðñîð ê ïåðâîìó ñëîâó èç ïðîïèñíûõ áóêâ â îòìå÷åííîé --->
- ñòðîêå íèæå.
+ 1. Óñòàíîâèòå êàðåòêó íà ïåðâîì ñëîâå èç ïðîïèñíûõ áóêâ â ñòðîêå ñî --->
- 2. Íàáåðèòå d2w äëÿ óäàëåíèÿ äâóõ ñëîâ èç ïðîïèñíûõ áóêâ.
+ 2. Íàáåðèòå d2w äëÿ óäàëåíèÿ äâóõ èäóùèõ äðóã çà äðóãîì ñëîâ èç ïðîïèñíûõ
+ áóêâ.
- 3. Ïîâòîðèòå øàãè 1 è 2 ñ äðóãèìè ÷èñëàìè äëÿ óäàëåíèÿ ïîñëåäîâàòåëüíûõ ñëîâ
- èç ïðîïèñíûõ áóêâ îäíîé êîìàíäîé.
+ 3. Ïîâòîðèòå øàãè 1 è 2 ñ óêàçàíèåì äðóãèõ ÷èñëîâûõ çíà÷åíèé, ÷òîáû óäàëèòü
+ ãðóïïû ñëîâ èç ïðîïèñíûõ áóêâ îäíîé êîìàíäîé.
----> ýòà ÀÁ ÃÄ ñòðîêà ÅÆÇÈ ÊË ÌÍÎ èç ñëîâ Ï ÐÑ ÒÓÔ î÷èùåíà.
+
+---> ýòà ÀÁ ÃÄ ñòðîêà ÅÆÇÈ ÊË ÌÍÎ î÷èùåíà îò Ï ÐÑ ÒÓÔ ëèøíèõ ñëîâ.
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.6: ÎÏÅÐÀÖÈÈ ÑÎ ÑÒÐÎÊÀÌÈ
+ Óðîê 2.6. ÎÏÅÐÀÖÈÈ ÑÎ ÑÒÐÎÊÀÌÈ
+ ** ×òîáû óäàëèòü ñòðîêó öåëèêîì, èñïîëüçóéòå êîìàíäó dd **
- ** Íàáåðèòå dd äëÿ óäàëåíèÿ öåëîé ñòðîêè. **
+ Òàê êàê ÷àñòî òðåáóåòñÿ âûïîëíÿòü óäàëåíèå âñåé ñòðîêè öåëèêîì, ñîçäàòåëè
+ ðåäàêòîðà ðåøèëè îáëåã÷èòü ýòîò ïðîöåññ, è ïðåäëîæèëè äëÿ ýòîãî ïðîñòî
+ äâàæäû íàæàòü íà êëàâèøó ñ áóêâîé d.
-  ñâÿçè ñ ÷àñòîé íåîáõîäèìîñòüþ óäàëåíèÿ öåëîé ñòðîêè, ñîçäàòåëè Vi ðåøèëè
- äëÿ óïðîùåíèÿ ñäåëàòü âîçìîæíûì óäàëåíèå ñòðîêè íàáîðîì äâóõ d.
-
- 1. Ïåðåìåñòèòå êóðñîð âíèç, êî âòîðîé ñòðîêå ôðàçû.
-
- 2. Íàáåðèòå dd äëÿ óäàëåíèÿ ñòðîêè.
-
- 3. Òåïåðü ïåðåìåñòèòåñü ê ÷åòâ¸ðòîé ñòðîêå.
-
- 4. Íàáåðèòå 2dd äëÿ óäàëåíèÿ äâóõ ñòðîê.
+ 1. Ïåðåìåñòèòå êàðåòêó ê ñòðîêå íîìåð äâà, ïîìå÷åííîé --->.
+ 2. Íàáåðèòå dd äëÿ óäàëåíèÿ ñòðîêè.
+ 3. Òåïåðü ïåðåìåñòèòå êàðåòêó ê ñòðîêå íîìåð ÷åòûðå, ïîìå÷åííîé --->.
+ 4. Íàáåðèòå 2dd äëÿ óäàëåíèÿ äâóõ ñòðîê ïîäðÿä.
---> 1) Ëåòîì ÿ õîæó íà ñòàäèîí,
---> 2) Î, êàê âíåçàïíî êîí÷èëñÿ äèâàí!
----> 3) ß áîëåþ çà ``Çåíèò'', ``Çåíèò'' --- ÷åìïèîí!
+---> 3) ß áîëåþ çà "Çåíèò", "Çåíèò" - ÷åìïèîí!
---> 4) Ïå÷àëüíî ÿ ãëÿæó íà íàøå ïîêîëåíèå!
---> 5) Åãî ãðÿäóùåå èëü ïóñòî èëü òåìíî...
----> 6) ß ñèæó íà ñêàìåéêå â ëîæå `Á'
+---> 6) ß ñèæó íà ñêàìåéêå â ëîæå "Á"
---> 7) È èãðàþ íà áîëüøîé æåñòÿíîé òðóáå.
+Äóáëèðîâàíèå îïåðàòîðà äëÿ îáðàáîòêè öåëîé ñòðîêè ïðèìåíÿåòñÿ è ñ äðóãèìè
+ îïåðàòîðàìè, î êîòîðûõ ãîâîðèòñÿ äàëåå.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 2.7: ÊÎÌÀÍÄÀ `ÎÒÌÅÍÀ'
+ Óðîê 2.7. ÊÎÌÀÍÄÀ ÎÒÌÅÍÛ
+ ** ×òîáû îòìåíèòü ðåçóëüòàò äåéñòâèÿ ïðåäûäóùåé êîìàíäû, íàæìèòå êëàâèøó u
+ ×òîáû îòìåíèòü ïðàâêè äëÿ âñåé ñòðîêè, íàæìèòå êëàâèøó U **
- ** Íàæìèòå u äëÿ îòìåíû ðåçóëüòàòà ðàáîòû ïðåäûäóùåé êîìàíäû, U äëÿ îòìåíû
- èñïðàâëåíèé âî âñåé ñòðîêå. **
-
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->, è óñòàíîâèòå åãî íà
- ïåðâóþ îøèáêó.
-
- 2. Íàæìèòå x äëÿ óäàëåíèÿ ïåðâîãî íåïðàâèëüíîãî ñèìâîëà.
-
- 3. Òåïåðü íàæìèòå u äëÿ îòìåíû (îòêàòà) ïîñëåäíåé âûïîëíåííîé êîìàíäû.
-
+ 1. Óñòàíîâèòå êàðåòêó íà ïåðâîé îøèáêå, â ñòðîêå ïîìå÷åííîé --->
+ 2. Íàæìèòå êëàâèøó x äëÿ óäàëåíèÿ ïåðâîãî îøèáî÷íîãî ñèìâîëà.
+ 3. Òåïåðü íàæìèòå êëàâèøó u äëÿ îòìåíû ïîñëåäíåé âûïîëíåííîé êîìàíäû.
4. Èñïðàâüòå âñå îøèáêè â ñòðîêå, èñïîëüçóÿ êîìàíäó x .
+ 5. Òåïåðü íàæìèòå êëàâèøó U (ëàòèíñêàÿ ïðîïèñíàÿ áóêâà U), ÷òîáû âåðíóòü
+ âñþ ñòðîêó â èñõîäíîå ñîñòîÿíèå.
+ 6. Íàæìèòå êëàâèøó u íåñêîëüêî ðàç äëÿ îòìåíû êîìàíäû U
+ è ïðåäûäóùèõ êîìàíä.
+ 7. Òåïåðü íàæìèòå êëàâèøè CTRL-R (ò. å. óäåðæèâàÿ íàæàòîé êëàâèøó CTRL,
+ íàæìèòå êëàâèøó r) íåñêîëüêî ðàç äëÿ âîçâðàòà äåéñòâèé êîìàíä.
- 5. Òåïåðü íàæìèòå çàãëàâíóþ U äëÿ òîãî, ÷òîáû âåðíóòü âñþ ñòðîêó
- â èñõîäíîå ñîñòîÿíèå.
- 6. Íàæìèòå u íåñêîëüêî ðàç äëÿ îòìåíû êîìàíäû U è ïðåäûäóùèõ êîìàíä.
+---> Èñïððàâüòå îîøèáêè â ýòîéé ñòðîêå è âåðíèòòå èõ ññ ïîìîùüüþ "îòìåíû".
- 7. Íàæìèòå òåïåðü CTRL-R (ò.å. óäåðæèâàéòå êëàâèøó CTRL íàæàòîé â ìîìåíò
- íàæàòèÿ êëàâèøè R) íåñêîëüêî ðàç äëÿ âîçâðàòà êîìàíä (îòêàò îòêàòà).
----> Èñïððàâüòå îîøèáêè â ýòîéé ñòðîêå è âåðíèòòå èõ ññ ïîìîùüüþ `îòìåíû'.
+ 8. Ýòî î÷åíü íóæíûå è ïîëåçíûå êîìàíäû.
- 8. Ýòî áûëè î÷åíü ïîëåçíûå êîìàíäû. Äàëåå ïåðåõîäèòå ê Ðåçþìå Óðîêà 2.
-
+Äàëåå ïåðåõîäèòå ê ðåçþìå óðîêà 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 2
+ 1. ×òîáû óäàëèòü ñëîâî, óñòàíîâèòå êóðñîð â åãî íà÷àëî è íàáåðèòå dw
+ 2. ×òîáû óäàëèòü òåêñò îò ïîçèöèè êàðåòêè äî êîíöà ñëîâà, íàáåðèòå de
+ 3. ×òîáû óäàëèòü òåêñò îò ïîçèöèè êóðñîðà äî êîíöà ñòðîêè, íàáåðèòå d$
+ 4. ×òîáû óäàëèòü âñþ ñòðîêó öåëèêîì, íàáåðèòå dd
- 1. Äëÿ óäàëåíèÿ òåêñòà îò êóðñîðà äî êîíöà ñëîâà íàáåðèòå: dw
+ 5. ×òîáû ïåðåìåñòèòü êàðåòêó çà îäèí ðàç íà íåêîòîðîå êîëè÷åñòâî îáúåêòîâ,
+ óêàæèòå èõ ÷èñëî, íàïðèìåð, 2w
+ 6. Ôîðìàò êîìàíä èçìåíåíèÿ:
+ îïåðàòîð [÷èñëî] îáúåêò
+ ãäå
+ îïåðàòîð - íåîáõîäèìûå äåéñòâèÿ, íàïðèìåð, d äëÿ óäàëåíèÿ;
+ [÷èñëî] - êîëè÷åñòâî ïîäïàäàþùèõ ïîä äåéñòâèå îïåðàòîðà îáúåêòîâ,
+ åñëè íå óêàçàíî, òî îäèí îáúåêò;
+ îáúåêò - íà ÷òî âîçäåéñòâóåò îïåðàòîð, íàïðèìåð, w (ñëîâî),
+ $ (âñ¸, ÷òî åñòü äî êîíöà ñòðîêè) è ò. ï.
- 2. Äëÿ óäàëåíèÿ òåêñòà îò êóðñîðà äî êîíöà ñòðîêè íàáåðèòå: d$
+ 7. ×òîáû ïåðåìåñòèòü êàðåòêó ê íà÷àëó ñòðîêè, íàæìèòå êëàâèøó 0 (íîëü)
- 3. Äëÿ óäàëåíèÿ âñåé ñòðîêè íàáåðèòå: dd
-
- 4. Äëÿ ïîâòîðà ïåðåìåùåíèÿ ââåäèòå êîëè÷åñòâî ïåðåä êîìàíäîé: 2w
-
- 5. Ôîðìàò êîìàíäû â îáû÷íîì ðåæèìå èìååò âèä:
-
- [÷èñëî] êîìàíäà îáúåêò ÈËÈ êîìàíäà [÷èñëî] îáúåêò
- ãäå:
- [÷èñëî] - ñêîëüêî ðàç ïîâòîðèòü âûïîëíåíèå êîìàíäû, îïöèîíàëüíî
- êîìàíäà - ÷òî âûïîëíèòü, íàïðèìåð d äëÿ óäàëåíèÿ
- îáúåêò - íà ÷òî äîëæíà âîçäåéñòâîâàòü êîìàíäà, íàïðèìåð w (ñëîâî),
- $ (äî êîíöà ñòðîêè), è ò.ä.
-
- 6. Äëÿ ïåðåõîäà ê íà÷àëó ñòðîêè èñïîëüçóéòå íóëü: 0
-
- 7. Äëÿ îòìåíû (îòêàòà) ïðåäøåñòâóþùèõ äåéñòâèé íàáåðèòå: u (ñòðî÷íàÿ u)
- Äëÿ îòìåíû (îòêàòà) âñåõ èçìåíåíèé â ñòðîêå íàáåðèòå: U (ïðîïèñíàÿ U)
- Äëÿ îòìåíû îòêàòà íàáåðèòå: CTRL-R
-
+ 8. ×òîáû îòìåíèòü ïðåäøåñòâóþùèå äåéñòâèÿ, íàæìèòå u (ñòðî÷íàÿ áóêâà u)
+ ×òîáû îòìåíèòü âñå èçìåíåíèÿ â ñòðîêå, íàæìèòå U (ïðîïèñíàÿ áóêâà U)
+ ×òîáû âåðíóòü îòìåí¸ííûå èçìåíåíèÿ, íàæìèòå CTRL+R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 3.1: ÊÎÌÀÍÄÀ ÂÑÒÀÂÊÈ
+ Óðîê 3.1. ÊÎÌÀÍÄÀ ÂÑÒÀÂÊÈ
+ ** ×òîáû âñòàâèòü ïîñëåäíèé óäàë¸ííûé òåêñò, íàáåðèòå êîìàíäó p **
- ** Íàáåðèòå p äëÿ âñòàâêè ïîñëåäíåãî óäàë¸ííîãî òåêñòà ïîñëå êóðñîðà. **
+ 1. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
+ 2. Íàáåðèòå dd , ÷òîáû óäàëèòü ñòðîêó, ïðè ýòîì îíà áóäåò àâòîìàòè÷åñêè
+ ïîìåùåíà â ñïåöèàëüíûé ðåãèñòð ðåäàêòîðà Vim.
- 2. Íàáåðèòå dd äëÿ óäàëåíèÿ ñòðîêè è å¸ ñîõðàíåíèÿ â áóôåðå Vim'à.
+ 3. Óñòàíîâèòå êàðåòêó íà ñòðîêó ÂÛØÅ òîé, â êîòîðîé ñëåäóåò âñòàâèòü
+ óäàë¸ííóþ ñòðîêó.
- 3. Ïåðåìåñòèòå êóðñîð ê ñòðîêå ÍÀÄ òåì ìåñòîì, êóäà ñëåäóåò âñòàâèòü
- óäàë¸ííóþ ñòðîêó.
-
- 4. Íàõîäÿñü â îáû÷íîì ðåæèìå íàáåðèòå p äëÿ âñòàâêè ñòðîêè íèæå êóðñîðà.
+ 4. Óáåäèòåñü, ÷òî ïðîãðàììà â ðåæèìå êîìàíä è íàæìèòå êëàâèøó p äëÿ âñòàâêè
+ ñòðîêè íèæå ïîçèöèè êàðåòêè.
5. Ïîâòîðèòå øàãè ñî 2 ïî 4, ïîêà íå ðàññòàâèòå âñå ñòðîêè â íóæíîì ïîðÿäêå.
@@ -405,603 +397,604 @@
---> à) Ìîé äÿäÿ ñàìûõ ÷åñòíûõ ïðàâèë
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 3.2: ÊÎÌÀÍÄÀ ÇÀÌÅÍÛ
+ Óðîê 3.2. ÊÎÌÀÍÄÀ ÇÀÌÅÍÛ
+ ** ×òîáû çàìåíèòü ñèìâîë ïîä êàðåòêîé, íàáåðèòå r è çàìåíÿþùèé ñèìâîë **
- ** Íàáåðèòå r è ñèìâîë, çàìåíÿþùèé ñèìâîë ïîä êóðñîðîì. **
+ 1. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
+ 2. Óñòàíîâèòå êàðåòêó òàê, ÷òîáû îíà íàõîäèëàñü íàä ïåðâûì îøèáî÷íûì ñèìâîëîì.
- 2. Óñòàíîâèòå êóðñîð òàê, ÷òîáû îí íàõîäèëñÿ íàä ïåðâîé îøèáêîé.
+ 3. Íàæìèòå êëàâèøó r è çàòåì íàáåðèòå ñèìâîë, èñïðàâëÿþùèé îøèáêó.
- 3. Íàáåðèòå r è çàòåì ñèìâîë, èñïðàâëÿþùèé îøèáêó.
+ 4. Ïîâòîðèòå øàãè 2 è 3, ïîêà ïåðâàÿ ñòðîêà íå áóäåò ñîîòâåòñòâîâàòü âòîðîé.
- 4. Ïîâòîðèòå øàãè 2 è 3, ïîêà ïåðâàÿ ñòðîêà íå áóäåò èñïðàâëåíà êàê âòîðàÿ.
---> Â ìîìåãò íàáòðà ýòîé ÷òðîêè êîå0êòî ñ òðóäîì ïîïâäàë ïî êëâàèøàì!
---> Â ìîìåíò íàáîðà ýòîé ñòðîêè êîå-êòî ñ òðóäîì ïîïàäàë ïî êëàâèøàì!
- 5. Òåïåðü ïåðåõîäèòå ê Óðîêó 3.3.
-Çàìå÷àíèå! Ïîìíèòå, ÷òî âû äîëæíû ó÷èòüñÿ â ïðîöåññå ðàáîòû, à íå ïðîñòî
- çàïîìèíàÿ.
+ 5. Òåïåðü ïåðåõîäèòå ê óðîêó 3.3.
+
+Ïðèìå÷àíèå.
+ Ïîìíèòå, ÷òî âû äîëæíû ó÷èòüñÿ â ïðîöåññå ðàáîòû, à íå ïðîñòî çóáðèòü.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 3.3: ÊÎÌÀÍÄÀ ÈÇÌÅÍÅÍÈß
+ Óðîê 3.3. ÎÏÅÐÀÒÎÐ ÈÇÌÅÍÅÍÈß
+ ** ×òîáû èçìåíèòü îêîí÷àíèå ñëîâà, íàáåðèòå êîìàíäó ce **
- ** Äëÿ èçìåíåíèÿ êîíå÷íîé ÷àñòè ñëîâà íàáåðèòå ce . **
+ 1. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
+ 2. Óñòàíîâèòå êàðåòêó íàä áóêâîé o â ñëîâå "ñîëà".
- 2. Ðàñïîëîæèòå êóðñîð íàä áóêâîé `o' â ñëîâå `ñîëà'.
+ 3. Íàáåðèòå êîìàíäó ce è èñïðàâüòå ñëîâî (â äàííîì ñëó÷àå, íàáåðèòå "ëîâ").
- 3. Íàáåðèòå ce è èñïðàâüòå ñëîâî (â äàííîì ñëó÷àå, íàáåðèòå `ëîâ').
+ 4. Íàæìèòå êëàâèøó <ESC> è ïåðåìåñòèòå êàðåòêó ê ñëåäóþùåé îøèáêå (ê ïåðâîìó
+ ñèìâîëó, íà÷èíàÿ ñ êîòîðîãî íàäî èçìåíèòü îêîí÷àíèå ñëîâà).
- 4. Íàæìèòå <ESC> è ïåðåõîäèòå ê ñëåäóþùåé îøèáêå (ê ïåðâîìó ñèìâîëó, êîòîðûé
- íàäî èçìåíèòü).
-
- 5. Ïîâòîðèòå øàãè 3 è 4 ïîêà ïåðâîå ïðåäëîæåíèå íå ñòàíåò èäåíòè÷íûì âòîðîìó.
+ 5. Ïîâòîðèòå øàãè 3 è 4 ïîêà ïåðâàÿ ñòðîêà íå áóäåò ñîîòâåòñòâîâàòü âòîðîé.
---> Íåñêîëüêî ñîëà â ýüãö ñòðîêå òïãøöáü ðåäàëçêóþèåñâõ.
---> Íåñêîëüêî ñëîâ â ýòîé ñòðîêå òðåáóþò ðåäàêòèðîâàíèÿ.
- Îáðàòèòå âíèìàíèå, ÷òî ce íå òîëüêî óäàëÿåò ñëîâî, íî è ïåðåâîäèò âàñ â
- ðåæèì âñòàâêè.
-
+Ïðèìå÷àíèå.
+ Îáðàòèòå âíèìàíèå, ÷òî ïî êîìàíäå ce íå òîëüêî óäàëÿåòñÿ ÷àñòü ñëîâà,
+ íî è ïðîèñõîäèò ïåðåêëþ÷åíèå ðåäàêòîðà â ðåæèì âñòàâêè.
+ Ïî êîìàíäå cc áóäåò âûïîëíÿòñÿ òî æå ñàìîå, íî äëÿ öåëîé ñòðîêè.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 3.4: ÏÐÎÄÎËÆÀÅÌ ÈÇÌÅÍßÒÜ Ñ ÊÎÌÀÍÄÎÉ c
+ ÓÐÎÊ 3.4. ÅÙ¨ ÍÅÑÊÎËÜÊÎ ÑÏÎÑÎÁÎÂ ÐÀÁÎÒÛ Ñ ÎÏÅÐÀÒÎÐÎÌ ÈÇÌÅÍÅÍÈß c
+** Ê îïåðàòîðó èçìåíåíèÿ ïðèìåíèìû òå æå îáúåêòû, ÷òî è ê îïåðàòîðó óäàëåíèÿ **
- ** Êîìàíäà çàìåíû èñïîëüçóåòñÿ ñ òåìè æå îáúåêòàìè, ÷òî è êîìàíäà óäàëåíèÿ. **
+ 1. Îïåðàòîð èçìåíåíèÿ ðàáîòàåò àíàëîãè÷íî îïåðàòîðó óäàëåíèÿ. Ôîðìàò êîìàíäû:
- 1. Êîìàíäà èçìåíåíèÿ ïðèìåíÿåòñÿ òàêèì æå îáðàçîì, êàê è êîìàíäà óäàëåíèÿ.
- Ÿ ôîðìàò òàêîâ:
+ c [÷èñëî] îáúåêò
- [÷èñëî] c îáúåêò ÈËÈ c [÷èñëî] îáúåêò
+ 2. Îáúåêòû - ýòî òî æå ñàìîå, ÷òî è ðàíåå: w (ñëîâî), $ (êîíåö ñòðîêè) è ò. ï.
- 2. Îáúåêòû òàêæå ñîâïàäàþò: w (ñëîâî), $ (êîíåö ñòðîêè) è ò.ï.
+ 3. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
- 3. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
-
- 4. Ïåðåéäèòå ê ïåðâîé îøèáêå.
+ 4. Óñòàíîâèòå êàðåòêó íà ïåðâîé îøèáêå.
5. Íàáåðèòå c$ è îòðåäàêòèðóéòå ïåðâóþ ñòðîêó òàê, ÷òîáû îíà ñîâïàäàëà ñî
- âòîðîé, ïîñëå ÷åãî íàæìèòå <ESC>.
+ âòîðîé, ïîñëå ÷åãî íàæìèòå êëàâèøó <ESC>.
----> Êîíåö ýòîé ñòðîêè íóæäàåòñÿ â ïîìîùè, ÷òîáû ñòàòü ïîõîæèì íà âòîðîé.
----> Êîíåö ýòîé ñòðîêè íóæäàåòñÿ â ïîìîùè êîìàíäû c$ .
+---> Îêîí÷àíèå ýòîé ñòðîêè íóæíî ñäåëàòü ïîõîæèì êàê âî âòîðîé ñòðîêå.
+---> Îêîí÷àíèå ýòîé ñòðîêè íóæíî èñïðàâèòü êîìàíäîé c$ .
-Çàìå÷àíèå! Êëàâèøà Backspace ìîæåò èñïîëüçîâàòüñÿ äëÿ èñïðàâëåíèÿ ïðè íàáîðå.
-
+Ïðèìå÷àíèå.
+ Êëàâèøà <BACKSPACE> ìîæåò èñïîëüçîâàòüñÿ äëÿ èñïðàâëåíèÿ ïðè íàáîðå òåêñòà.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 3
+ 1. ×òîáû âñòàâèòü òåêñò, êîòîðûé áûë òîëüêî ÷òî óäàë¸í, íàáåðèòå êîìàíäó p .
+ Òåêñò áóäåò âñòàâëåí ÏÎÑËÅ ïîçèöèè êàðåòêè (åñëè áûëà óäàëåíà ñòðîêà,
+ òî îíà áóäåò ïîìåùåíà â ñòðîêå íèæå ñòðîêè ñ êàðåòêîé).
- 1. Äëÿ âñòàâêè òåêñòà, êîòîðûé òîëüêî ÷òî áûë óäàë¸í, íàáåðèòå p . Ýòà
- êîìàíäà âñòàâèò óäàë¸ííûé òåêñò ÏÎÑËÅ êóðñîðà (åñëè áûëà óäàëåíà ñòðîêà,
- òî îíà áóäåò ïîìåùåíà â ñòðîêå ïîä êóðñîðîì).
+ 2. ×òîáû çàìåíèòü ñèìâîë ïîä êàðåòêîé, íàáåðèòå êîìàíäó r è çàòåì
+ çàìåíÿþùèé ñèìâîë.
- 2. Äëÿ çàìåíû ñèìâîëà ïîä êóðñîðîì íàáåðèòå r è çàòåì çàìåíÿþùèé ñèìâîë.
+ 3. Îïåðàòîðû èçìåíåíèÿ èçìåíÿþò óêàçàííûé îáúåêò òåêñòà îò ïîçèöèè êàðåòêè
+ äî êîíå÷íîé òî÷êè ïåðåìåùåíèÿ.
+ Íàïðèìåð, ïî êîìàíäå ce ìîæíî èçìåíèòü òåêñò îò ïîçèöèè êàðåòêè äî êîíöà
+ ñëîâà, à ïî êîìàíäå c$ - äî êîíöà ñòðîêè.
- 3. Êîìàíäà èçìåíåíèÿ ïîçâîëÿåò âàì èçìåíèòü óêàçàííûé îáúåêò îò êóðñîðà äî
- îêîí÷àíèÿ ïåðåìåùåíèÿ. Íàïðèìåð, íàáåðèòå ce äëÿ çàìåíû îò êóðñîðà äî
- êîíöà ñëîâà, c$ äëÿ èçìåíåíèÿ äî êîíöà ñòðîêè.
+ 4. Ôîðìàò êîìàíä èçìåíåíèÿ:
- 4. Ôîðìàò êîìàíäû èçìåíåíèÿ òàêîâ:
+ c [÷èñëî] îáúåêò
- [÷èñëî] c îáúåêò ÈËÈ c [÷èñëî] îáúåêò
+ ãäå c - îïåðàòîð èçìåíåíèÿ;
+ [÷èñëî] - êîëè÷åñòâî èçìåíÿåìûõ îáúåêòîâ (íåîáÿçàòåëüíàÿ ÷àñòü);
+ îáúåêò - îáúåêò òåêñòà, êîòîðûé áóäåò èçìåí¸í.
Òåïåðü ïåðåõîäèòå ê ñëåäóþùåìó óðîêó.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ÓÐÎÊ 4.1. ÈÍÔÎÐÌÀÖÈß Î ÔÀÉËÅ È ÏÎÇÈÖÈß ÊÀÐÅÒÊÈ
+
+ ** ×òîáû ïîëó÷èòü èíôîðìàöèþ î ôàéëå è ïîçèöèè êàðåòêè, íàæìèòå CTRL-g .
+ ×òîáû ïåðåìåñòèòü êàðåòêó ê çàäàííîé ñòðîêå â ôàéëå, íàæìèòå SHIFT-G **
+
+ ÂÍÈÌÀÍÈÅ! Ïðî÷èòàéòå âåñü óðîê, ïðåæäå ÷åì âûïîëíÿòü ëþáûå äåéñòâèÿ!
+
+ 1. Óäåðæèâàÿ êëàâèøó CTRL , íàæìèòå êëàâèøó g . Âíèçó ýêðàíà ïîÿâèòñÿ
+ ñîîáùåíèå ñ íàèìåíîâàíèåì ôàéëà è íîìåðîì ñòðîêè, â êîòîðîé íàõîäèòñÿ
+ êàðåòêà. Çàïîìíèòå ýòîò íîìåð ñòðîêè, îí ïîòðåáóåòñÿ íà øàãå 3.
+
+ Ïðèìå÷àíèå.
+ Ïîçèöèÿ êàðåòêè ìîæåò îòîáðàæàòüñÿ â ïðàâîì íèæíåì óãëó îêíà ïðîãðàììû,
+ åñëè óñòàíîâëåí ïàðàìåòð 'ruler' (ñì. :help 'ruler').
+
+ 2. Íàæìèòå êëàâèøè SHIFT-G äëÿ ïåðåìåùåíèÿ êàðåòêè íà ïîñëåäíþþ ñòðîêó ôàéëà.
+ Òåïåðü íàáåðèòå gg äëÿ ïåðåìåùåíèÿ êàðåòêè íà ïåðâóþ ñòðîêó ôàéëà.
+
+ 3. Íàáåðèòå íîìåð ñòðîêè, êîòîðîé áûë ïîëó÷åí íà øàãå 1, è íàæìèòå êëàâèøè
+ SHIFT-G. Êàðåòêà áóäåò ïåðåìåùåíà â òó ñòðîêó, ãäå îíà íàõîäèëàñü,
+ êîãäà â ïåðâûé ðàç áûëè íàæàòû êëàâèøè CTRL-g.
+
+ 4. Åñëè âû çàïîìíèëè âñ¸ âûøåñêàçàííîå, âûïîëíèòå øàãè ñ 1 ïî 3.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Óðîê 4.2. ÊÎÌÀÍÄÛ ÏÎÈÑÊÀ
+
+ ** ×òîáû ÷òî-òî íàéòè, íàáåðèòå êîìàíäó / è çàòåì ââåäèòå èñêîìóþ ôðàçó **
+
+ 1. Â ðåæèìå êîìàíä íàáåðèòå ñèìâîë / . Îáðàòèòå âíèìàíèå, ÷òî ýòîò ñèìâîë
+ áóäåò îòîáðàæàòüñÿ âíèçó ýêðàíà. Òàê æå, êàê è ïðè íàáîðå êîìàíäû :
+
+ 2. Òåïåðü íàáåðèòå îøøøèáêà <ENTER>. Ýòî òî ñëîâî, êîòîðîå òðåáóåòñÿ íàéòè.
+
+ 3. ×òîáû ïîâòîðèòü ïîèñê èñêîìîãî ñëîâà, ïðîñòî íàæìèòå êëàâèøó n .
+ ×òîáû èñêàòü ýòî ñëîâî â îáðàòíîì íàïðàâëåíèè, íàæìèòå êëàâèøè SHIFT-N .
+
+ 4. Åñëè òðåáóåòñÿ ñðàçó âûïîëíèòü ïîèñê â îáðàòíîì íàïðàâëåíèè, èñïîëüçóéòå
+ êîìàíäó ? âìåñòî êîìàíäû / .
+
+ 5. ×òîáû âåðíóòüñÿ òóäà, îòêóäà áûë íà÷àò ïîèñê, íàæìèòå íåñêîëüêî ðàç
+ êëàâèøè CTRL-O . Äëÿ ïåðåõîäà âïåð¸ä, èñïîëüçóéòå êîìàíäó CTRL-I .
+
+---> "îøøøèáêà" ýòî íå ñïîñîá íàïèñàíèÿ ñëîâà "îøèáêà"; îøøøèáêà ýòî îøèáêà.
+
+Ïðèìå÷àíèå.
+ Åñëè áóäåò äîñòèãíóò êîíåö ôàéëà, òî ïîèñê áóäåò ïðîäîëæåí îò íà÷àëà ôàéëà.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Óðîê 4.3. ÏÎÈÑÊ ÏÀÐÍÛÕ ÑÊÎÁÎÊ
+
+ ** ×òîáû íàéòè ïàðíóþ ñêîáêó äëÿ (, [ èëè {, íàáåðèòå êîìàíäó % **
+
+ 1. Ïîìåñòèòå êàðåòêó íà ëþáîé èç ñêîáîê (, [ èëè { â ñòðîêå ïîìå÷åííîé --->.
+
+ 2. Òåïåðü íàæìèòå íà êëàâèàòóðå êëàâèøó ñ ñèìâîëîì % .
+
+ 3. Êàðåòêà áóäåò ïåðåìåùåíà íà ïàðíóþ ñêîáêó äëÿ òîé ñêîáêè, íà êîòîðîé
+ óñòàíîâëåíà êàðåòêà.
+
+ 4. Íàáåðèòå % äëÿ âîçâðàòà êàðåòêè íàçàä ê ïåðâîé ïàðíîé ñêîáêå.
+
+
+---> Â ýòîé ( ñòðîêå åñòü òàêèå (, òàêèå [ ] è { òàêèå } ñêîáêè. ))
+
+
+Ïðèìå÷àíèå.
+ Ýòî î÷åíü óäîáíî ïðè îòëàäêå ïðîãðàìì, êîãäà â êîäå ïðîïóùåíû ñêîáêè!
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 4.1: ÈÍÔÎÐÌÀÖÈß Î ÔÀÉËÅ È ÐÀÑÏÎËÎÆÅÍÈÈ Â ÍÅÌ
+ Óðîê 4.4. ÑÏÎÑÎÁ ÇÀÌÅÍÛ ÑËÎÂ
+ ** ×òîáû "÷òî-òî" çàìåíèòü "÷åì-òî", íàáåðèòå êîìàíäó :s/÷òî/÷åì/g **
- ** Íàáåðèòå CTRL-g ÷òîáû óâèäåòü âàøå ìåñòîðàñïîëîæåíèå â ôàéëå è
- èíôîðìàöèþ î ôàéëå. Íàáåðèòå G (SHIFT-G) äëÿ ïåðåìåùåíèÿ ê çàäàííîé
- ñòðîêå â ôàéëå. **
+ 1. Ïåðåìåñòèòå êàðåòêó ê ñòðîêå ïîìå÷åííîé --->.
-Çàìå÷àíèå! Ïðî÷èòàéòå âåñü óðîê ïðåæäå ÷åì âûïîëíÿòü ëþáûå êîìàíäû!
+ 2. Íàáåðèòå :s/óâîäþ/óâîæó <ENTER> . Îáðàòèòå âíèìàíèå íà òî, ÷òî ïî ýòîé
+ êîìàíäå áóäåò çàìåíà òîëüêî ïåðâîãî íàéäåííîãî âõîæäåíèå â ñòðîêå.
- 1. Óäåðæèâàÿ êëàâèøó Ctrl íàæìèòå g . Âíèçó ýêðàíà ïîÿâèòñÿ ñòðîêà ñòàòóñà
- ñ èìåíåì ôàéëà è íîìåðîì ñòðîêè, â êîòîðîé âû íàõîäèòåñü. Çàïîìíèòå íîìåð
- ñòðîêè, îí ïîòðåáóåòñÿ íà Øàãå 3.
-
- 2. Óäåðæèâàÿ êëàâèøó Shift íàæìèòå g äëÿ ïåðåìåùåíèÿ ê êîíöó ôàéëà.
-
- 3. Íàáåðèòå íîìåð ñòðîêè, â êîòîðîé âû íàõîäèëèñü è çàòåì Shift-G. Ýòî
- âåðí¸ò âàñ ê ñòðîêå, â êîòîðîé âû áûëè, êîãäà â ïåðâûé ðàç íàæàëè Ctrl-g.
-
- 4. Åñëè âû çàïîìíèëè âñå âûøåñêàçàííîå, âûïîëíèòå øàãè ñ 1 ïî 3.
-
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 4.2: ÊÎÌÀÍÄÀ ÏÎÈÑÊÀ
-
-
- ** Íàáåðèòå / è çàòåì ââåäèòå èñêîìóþ ôðàçó. **
-
- 1.  îáû÷íîì ðåæèìå (Normal mode) íàáåðèòå ñèìâîë / . Îáðàòèòå âíèìàíèå,
- ÷òî îí âìåñòå ñ êóðñîðîì ïîÿâèòñÿ âíèçó ýêðàíà, êàê ýòî ïðîèñõîäèò ñ
- êîìàíäîé : .
-
- 2. Òåïåðü íàáåðèòå 'îøøøèáêà' <ENTER>. Ýòî òî ñëîâî, êîòîðîå âû áóäåòå
- èñêàòü.
-
- 3. Äëÿ òîãî, ÷òîáû ïîâòîðèòü ïîèñê, ïðîñòî íàæìèòå n .
- Äëÿ ïîèñêà ýòîé æå ôðàçû â îáðàòíîì íàïðàâëåíèè, íàæìèòå Shift-N .
-
- 4. Åñëè âû æåëàåòå ñðàçó èñêàòü â îáðàòíîì íàïðàâëåíèè, èñïîëüçóéòå
- êîìàíäó ? âìåñòî / .
-
- 5. Äëÿ òîãî, ÷òîáû âåðíóòüñÿ òóäà, îòêóäà âû íà÷àëè ïîèñê íàæìèòå Ctrl-O.
- (Óäåðæèâàÿ íàæàòîé êëàâèøó Ctrl íàæìèòå o ). Ïîâòîðèòå íåñêîëüêî ðàç
- äëÿ äàëüíåéøåãî ïåðåõîäà. Äëÿ ïåðåõîäà âïåð¸ä èñïîëüçóéòå Ctrl-I .
-
----> "îøøøèáêà" ýòî íå ñïîñîá íàïèñàíèÿ ñëîâà `îøèáêà'; îøøøèáêà ýòî îøèáêà.
-
-Çàìå÷àíèå! Åñëè ïðè ïîèñêå áóäåò äîñòèãíóò êîíåö ôàéëà, òî ïîèñê áóäåò ïðîäîëæåí
- ñ íà÷àëà.
-
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 4.3: ÏÎÈÑÊ ÏÀÐÍÛÕ ÑÊÎÁÎÊ
-
-
- ** Íàáåðèòå % äëÿ ïîèñêà ïàðíûõ ), ] èëè } . **
-
- 1. Ïîìåñòèòå êóðñîð íàä ëþáîé èç (, [ èëè { â ñòðîêå íèæå, ïîìå÷åííîé --->.
-
- 2. Òåïåðü íàáåðèòå ñèìâîë % .
-
- 3. Êóðñîð äîëæåí ïåðåñêî÷èòü íà ïàðíóþ ñêîáêó.
-
- 4. Íàáåðèòå % äëÿ âîçâðàòà êóðñîðà íàçàä ê ïåðâîé ñêîáêå.
-
----> Ýòî ( ñòðîêà, ñîäåðæàùàÿ òàêèå (, òàêèå [ ] è òàêèå { } ñêîáêè. ))
-
-Çàìå÷àíèå! Ýòî î÷åíü óäîáíî ïðè îòëàäêå ïðîãðàìì ñ ïðîïóùåííûìè ñêîáêàìè!
-
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 4.4: ÑÏÎÑÎÁ ÈÑÏÐÀÂËÅÍÈß ÎØÈÁÎÊ
-
-
- ** Íàáåðèòå :s/áûëî/ñòàëî/g äëÿ çàìåíû 'áûëî' íà 'ñòàëî'. **
-
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
-
- 2. Íàáåðèòå :s/óâîäþ/óâîæó <ENTER> . Îáðàòèòå âíèìàíèå íà òî, ÷òî ýòà
- êîìàíäà çàìåíèò òîëüêî ïåðâîå íàéäåííîå âõîæäåíèå â ñòðîêå.
-
- 3. Òåïåðü íàáåðèòå :s/óâîäþ/óâîæó/g , äîáàâëåííàÿ â êîíöå g îçíà÷àåò
- ïîäñòàíîâêó ãëîáàëüíî âî âñåé ñòðîêå. Ýòî çàìåíèò âñå íàéäåííûå â ñòðîêå
- âõîæäåíèÿ.
+ 3. Òåïåðü íàáåðèòå :s/óâîäþ/óâîæó/g , äîáàâëåííûé ôëàã 'g' îçíà÷àåò
+ çàìåíà âî âñåé ñòðîêå. Áóäåò âûïîëíåíà çàìåíà âñåõ íàéäåííûõ â ñòðîêå
+ ñîâïàäåíèé.
---> ß óâîäþ ê îòâåðæåííûì ñåëåíüÿì, ÿ óâîäþ ñêâîçü âåêîâå÷íûé ñòîí, ÿ óâîäþ ê
çàáûòûì ïîêîëåíüÿì.
- 4. Äëÿ çàìåíû âñåõ âõîæäåíèé ïîñëåäîâàòåëüíîñòè ñèìâîëîâ ìåæäó äâóìÿ
- ñòðîêàìè,
- íàáåðèòå :#,#s/áûëî/ñòàëî/g ãäå #,# -- íîìåðà ýòèõ ñòðîê.
- Íàáåðèòå :%s/áûëî/ñòàëî/g äëÿ çàìåíû âñåõ âõîæäåíèé âî âñåì ôàéëå.
- Íàáåðèòå :%s/áûëî/ñòàëî/gc äëÿ ïîèñêà âñåõ âõîæäåíèé âî âñåì ôàéëå è
- çàïðîñà ïîäòâåðæäåíèÿ çàìåíû.
-
+ 4. ×òîáû çàìåíèòü âñå âõîæäåíèÿ èñêîìîãî ñëîâà â êàêîì-òî äèàïàçîíå ñòðîê,
+ íàáåðèòå :#,#s/÷òî/÷åì/g ãäå #,# - íîìåð íà÷àëüíîé è êîíå÷íîé ñòðîêè
+ äèàïàçîíà, â êîòîðîì áóäåò âûïîëíåíà çàìåíà.
+ Íàáåðèòå :%s/÷òî/÷åì/g ÷òîáû çàìåíèòü âñå âõîæäåíèÿ âî âñ¸ì ôàéëå.
+ Íàáåðèòå :%s/÷òî/÷åì/gc ÷òîáû âûäàâàëñÿ çàïðîñ ïîäòâåðæäåíèÿ
+ ïåðåä êàæäîé çàìåíîé.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 4
+ 1. Ïî ïðèâåä¸ííûì íèæå êîìàíäàì áóäåò âûïîëíåíî:
+ CTRL-g - âûâîä èíôîðìàöèè î ôàéëå è òåêóùåé ïîçèöèè êàðåòêè â ýòîì ôàéëå
+ SHIFT-G - ïåðåõîä íà ïîñëåäíþþ ñòðîêó ôàéëà
+ íîìåð è SHIFT-G - ïåðåõîä ê ñòðîêå ñ óêàçàííûì íîìåðîì
+ gg - ïåðåõîä íà ïåðâóþ ñòðîêó ôàéëà
- 1. Ctrl-g ïîêàçûâàåò âàøå ïîëîæåíèå â ôàéëå è èíôîðìàöèþ î íåì.
- Shift-G ïåðåìåùàåò âàñ â êîíåö ôàéëà. Íîìåð, çà êîòîðûì ñëåäóåò Shift-G
- ïîçâîëÿåò ïåðåéòè ê ñòðîêå ñ ýòèì íîìåðîì.
- gg ïåðåìåùàåò âàñ ê ïåðâîé ñòðîêå ôàéëà.
+ 2. Ïðè ââîäå ñèìâîëà / ñ ïîñëåäóþùèì íàáîðîì ñëîâà, áóäåò âûïîëíåí ïîèñê
+ ýòîãî ñëîâà ÂÏÅÐ¨Ä ïî òåêñòó.
+ Ïðè ââîäå ñèìâîëà ? ñ ïîñëåäóþùèì íàáîðîì ñëîâà, áóäåò âûïîëíåí ïîèñê
+ ýòîãî ñëîâà ÍÀÇÀÄ ïî òåêñòó.
+ Ïîñëå ïîêàçà ïåðâîãî ñîâïàäåíèÿ, íàæìèòå n äëÿ ïåðåõîäà ê ñëåäóþùåìó
+ ñëîâó â òîì æå íàïðàâëåíèè ïîèñêà èëè SHIFT-N äëÿ ïîèñêà â
+ ïðîòèâîïîëîæíîì íàïðàâëåíèè.
+ Ïðè íàæàòèè êëàâèø CTRL-O áóäåò âîçâðàò ê ïðåäûäóùåìó ñëîâó, à ïðè
+ íàæàòèè êëàâèø CTRL-I áóäåò ïåðåõîä ê ðàíåå íàéäåííîìó ñëîâó.
- 2. Íàæàòèå / è çàòåì ââîä ñòðîêè ïîçâîëÿåò ïðîèçâåñòè ïîèñê ýòîé ñòðîêè
- ÂÏÅÐ¨Ä ïî òåêñòó.
- Íàæàòèå ? è çàòåì ââîä ñòðîêè ïîçâîëÿåò ïðîèçâåñòè ïîèñê ýòîé ñòðîêè
- ÍÀÇÀÄ ïî òåêñòó.
- Ïîñëå ïîèñêà íàáåðèòå n äëÿ ïåðåõîäà ê ñëåäóþùåìó âõîæäåíèþ èñêîìîé
- ñòðîêè â òîì æå íàïðàâëåíèè èëè Shift-N äëÿ ïåðåõîäà â ïðîòèâîïîëîæíîì
- íàïðàâëåíèè.
+ 3. Ïðè íàæàòèè % , êîãäà êàðåòêà íà îäíîé èç ñêîáîê ( ), [ ] èëè { },
+ áóäåò íàéäåíà å¸ ïàðíàÿ ñêîáêà.
- 3. Íàæàòèå % , êîãäà êóðñîð íàõîäèòñÿ íà (,),[,],{, èëè } ïîçâîëÿåò íàéòè
- ïàðíóþ ñêîáêó.
-
- 4. Äëÿ ïîäñòàíîâêè `ñòàëî' âìåñòî ïåðâîãî `áûëî' â ñòðîêå, íàáåðèòå
- :s/áûëî/ñòàëî
- Äëÿ ïîäñòàíîâêè `ñòàëî' âìåñòî âñåõ `áûëî' â ñòðîêå, íàáåðèòå
- :s/áûëî/ñòàëî/g
- Äëÿ çàìåíû â èíòåðâàëå ìåæäó äâóìÿ ñòðîêàìè, íàáåðèòå
- :#,#s/áûëî/ñòàëî/g
- Äëÿ çàìåíû âñåõ âõîæäåíèé `áûëî' íà `ñòàëî' â ôàéëå, íàáåðèòå
- :%s/áûëî/ñòàëî/g
- ×òîáû ðåäàêòîð êàæäûé ðàç çàïðàøèâàë ïîäòâåðæäåíèå, äîáàâüòå 'c'
- :%s/áûëî/ñòàëî/gc
-
+ 4. ×òîáû çàìåíèòü ïåðâîå íàéäåííîå ñëîâî â ñòðîêå, íàáåðèòå :s/÷òî/÷åì
+ ×òîáû çàìåíèòü âñå íàéäåííûå ñëîâà â ñòðîêå, íàáåðèòå :s/÷òî/÷åì/g
+ ×òîáû çàìåíèòü â óêàçàííûìè èíòåðâàëå ñòðîê, íàáåðèòå :#,#s/÷òî/÷åì/g
+ ×òîáû çàìåíèòü âñå íàéäåííûå ñëîâà â ôàéëå, íàáåðèòå :%s/÷òî/÷åì/g
+ ×òîáû çàïðàøèâàëîñü ïîäòâåðæäåíèå, äîáàâüòå ôëàã 'c' :%s/÷òî/÷åì/gc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 5.1: ÊÀÊ ÂÛÏÎËÍÈÒÜ ÂÍÅØÍÞÞ ÊÎÌÀÍÄÓ
+ Óðîê 5.1. ÊÀÊ ÂÛÇÂÀÒÜ ÈÇ ÐÅÄÀÊÒÎÐÀ ÂÍÅØÍÞÞ ÊÎÌÀÍÄÓ
+** ×òîáû áûëà âûïîëíåíà êîìàíäà êîìàíäíîé îáîëî÷êè, íàáåðèòå â ðåäàêòîðå :! **
- ** Íàáåðèòå :! è çàòåì âíåøíþþ êîìàíäó, êîòîðóþ ñëåäóåò âûïîëíèòü. **
+ 1. Íàáåðèòå óæå çíàêîìóþ êîìàíäó : , ÷òîáû óñòàíîâèòü êàðåòêó â êîìàíäíîé
+ ñòðîêå ðåäàêòîðà è ââåñòè íåîáõîäèìóþ êîìàíäó.
- 1. Íàáåðèòå óæå çíàêîìóþ âàì êîìàíäó : äëÿ óñòàíîâêè êóðñîðà â êîìàíäíóþ
- ñòðîêó ðåäàêòîðà. Ýòî ïîçâîëèò âàì ââåñòè êîìàíäó.
+ 2. Òåïåðü íàáåðèòå ñèìâîë ! (âîñêëèöàòåëüíûé çíàê). Ïî ýòîé êîìàíäå áóäåò
+ âûçâàíà óêàçàííàÿ ñëåäóþùåé âíåøíÿÿ êîìàíäà êîìàíäíîé îáîëî÷êè.
- 2. Òåïåðü íàáåðèòå ñèìâîë ! (âîñêëèöàòåëüíûé çíàê). Ýòî ïîçâîëèò âûïîëíèòü
- âíåøíþþ êîìàíäó, èñïîëüçóÿ êîìàíäíóþ îáîëî÷êó.
+ 3. Íàïðèìåð, íàáåðèòå ls ñðàçó ïîñëå ! è íàæìèòå <ENTER>. Áóäåò âûâåäåí
+ ïåðå÷åíü ôàéëîâ â òåêóùåì êàòàëîãå. Òî åñòü áóäåò âûïîëíåíî òî÷íî òî æå
+ ñàìîå, êàê åñëè áû ââåñòè êîìàíäó ls â ïðèãëàøåíèè êîìàíäíîé îáîëî÷êè.
+ Åñëè â ñèñòåìå íå ïîääåðæèâàåòñÿ êîìàíäà ls, òî íàáåðèòå êîìàíäó :!dir
- 3. Äëÿ ïðèìåðà íàáåðèòå ls ïîñëå ! è íàæìèòå <ENTER>. Êîìàíäà âûâåäåò
- ñïèñîê ôàéëîâ â òåêóùåì êàòàëîãå, òî÷íî òàêæå, êàê åñëè áû âû ââåëè ýòó
- êîìàíäó â ïðèãëàøåíèè îáîëî÷êè. Èëè ïîïðîáóéòå :!dir , åñëè êîìàíäà ls
- íå ñðàáîòàëà.
+Ïðèìå÷àíèå.
+ Òàêèì ñïîñîáîì ìîæíî âûïîëíèòü ëþáóþ âíåøíþþ êîìàíäó, â òîì ÷èñëå è ñ
+ óêàçàíèåì íåîáõîäèìûõ àðãóìåíòîâ ýòîé êîìàíäû.
-Çàìå÷àíèå! Òàêèì ñïîñîáîì ìîæíî âûïîëíèòü ëþáóþ âíåøíþþ êîìàíäó ñ óêàçàíèåì
- àðãóìåíòîâ.
-
-Çàìå÷àíèå! Âñå êîìàíäû, íà÷èíàþùèåñÿ ñ : , äîëæíû çàâåðøàòüñÿ íàæàòèåì
- <ENTER>. Äàëåå íà ýòî íå âñåãäà áóäåò îáðàùàòüñÿ îñîáîå âíèìàíèå.
-
+Âàæíî.
+ Ïîñëå ââîäà êîìàíäû, íà÷èíàþùåéñÿ ñ : , äîëæíà áûòü íàæàòà êëàâèøà <ENTER>
+ Â äàëüíåéøåì ýòî ìîæåò íå óêàçûâàòüñÿ îòäåëüíî, íî ïîäðàçóìåâàòüñÿ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 5.2: ÊÀÊ ÇÀÏÈÑÀÒÜ ÔÀÉË
+ Óðîê 5.2. ÊÀÊ ÇÀÏÈÑÀÒÜ ÔÀÉË
+ ** ×òîáû ñîõðàíèòü ôàéë ñî âñåìè èçìåíåíèÿìè â òåêñòå, íàáåðèòå :w ÔÀÉË **
- ** Äëÿ ñîõðàíåíèÿ èçìåíåíèé, ïðîèçâåä¸ííûõ â ôàéëå,
- íàáåðèòå :w ÈÌß_ÔÀÉËÀ. **
+ 1. Íàáåðèòå :!dir èëè :!ls äëÿ ïîëó÷åíèÿ ïåðå÷íÿ ôàéëîâ â òåêóùåì
+ êàòàëîãå. Êàê âû ïîìíèòå, ïîñëå íàáîðà êîìàíäû íàæìèòå êëàâèøó <ENTER>
- 1. Íàáåðèòå :!dir èëè :!ls äëÿ ïîëó÷åíèÿ ñïèñêà ôàéëîâ â òåêóùåì
- êàòàëîãå. Êàê âàì óæå èçâåñòíî, ïîñëå ââîäà êîìàíäû íàäî íàæàòü <ENTER>.
+ 2. Ïðèäóìàéòå íàçâàíèå äëÿ ôàéëà, êîòîðîå åù¸ íå ñóùåñòâóåò, íàïðèìåð, TEST.
- 2. Ïðèäóìàéòå íàçâàíèå äëÿ ôàéëà, êîòîðîå åù¸ íå ñóùåñòâóåò, íàïðèìåð TEST.
+ 3. Òåïåðü íàáåðèòå :w TEST (çäåñü TEST - ýòî ïðèäóìàííîå íàçâàíèå ôàéëà).
- 3. Òåïåðü íàáåðèòå :w TEST (ãäå TEST -- ýòî èìÿ ôàéëà, ïðèäóìàííîå âàìè.)
+ 4. Ïî ýòîé êîìàíäå áóäåò ïîëíîñòüþ ñîõðàí¸í òåêóùèé ôàéë ("tutor") ïîä íîâûì
+ íàçâàíèå "TEST". ×òîáû ïðîâåðèòü ýòî, ñíîâà íàáåðèòå êîìàíäó :!dir èëè
+ :!ls è ïðîñìîòðèòå ñîäåðæèìîå êàòàëîãà.
- 4. Êîìàíäà ñîõðàíèò âåñü ýòîò ôàéë (Ó÷åáíèê ïî Vim) ïîä èìåíåì TEST. ×òîáû
- óäîñòîâåðèòüñÿ â ýòîì, ñíîâà íàáåðèòå :!dir èëè :!ls è ïðîñìîòðèòå
- êàòàëîã.
+Ïðèìå÷àíèå.
+ Åñëè çàâåðøèòü ðàáîòó ðåäàêòîðà Vim è çàòåì çàïóñòèòü åãî ñíîâà ñ ôàéëîì
+ TEST (ò. å. íàáðàòü êîìàíäó vim TEST ), ýòîò ôàéë áóäåò òî÷íîé êîïèåé
+ ó÷åáíèêà â òîò ìîìåíò, êîãäà îí áûë ñîõðàí¸í.
-Çàìå÷àíèå! Åñëè âû âûéäåòå èç Vim è çàòåì çàïóñòèòå åãî ñíîâà ñ ôàéëîì TEST
- (ò.å. âûïîëíèòå vim TEST ), ýòîò ôàéë áóäåò òî÷íîé êîïèåé ó÷åáíèêà
- â òîò ìîìåíò, êîãäà âû åãî ñîõðàíèëè.
-
- 5. Òåïåðü óäàëèòå ýòîò ôàéë, íàáðàâ äëÿ MS-DOS :!del TEST
- äëÿ Unix :!rm TEST
-
+ 5. Òåïåðü óäàëèòå ýòîò ôàéë, íàáðàâ â ðåäàêòîðå êîìàíäó :!del TEST
+ (äëÿ ÎÑ Windows) èëè :!rm TEST (äëÿ UNIX-ïîäîáíûõ ÎÑ)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 5.3: ÂÛÁÎÐÎ×ÍÎÅ ÑÎÕÐÀÍÅÍÈÅ
+ Óðîê 5.3. ÂÛÁÎÐÎ×ÍÀß ÇÀÏÈÑÜ ÑÒÐÎÊ
+ ** ×òîáû ñîõðàíèòü ÷àñòü ôàéëà, íàæìèòå êëàâèøó v , âûäåëèòå ñòðîêè
+ è íàáåðèòå êîìàíäó :w ÔÀÉË **
- ** Äëÿ ñîõðàíåíèÿ ÷àñòè ôàéëà, íàáåðèòå v âûáåðèòå ÷àñòü
- è ñîõðàíèòå å¸ :w ÈÌß_ÔÀÉËÀ **
+ 1. Ïåðåìåñòèòå êàðåòêó íà ýòó ñòðîêó.
- 1. Ïåðåìåñòèòå êóðñîð ê ýòîé ñòðîêå.
+ 2. Íàæìèòå êëàâèøó v è ïåðåìåñòèòå êàðåòêó íèæå ê ñòðîêå ñ ïÿòûì ïóíêòîì.
+ Îáðàòèòå âíèìàíèå, ÷òî òåêñò ïîäñâå÷åí.
- 2. Íàæìèòå v è ïåðåìåñòèòå êóðñîð íèæå ê ïÿòîìó øàãó. Îáðàòèòå âíèìàíèå,
- ÷òî òåêñò ïîäñâå÷åí.
+ 3. Íàæìèòå êëàâèøó ñ ñèìâîëîì : è âíèçó ýêðàíà ïîÿâèòñÿ :'<,'> .
- 3. Íàæìèòå : è âíèçó ýêðàíà ïîÿâèòñÿ :'<,'> .
+ 4. Íàáåðèòå êîìàíäó w TEST (çäåñü TEST - ôàéë, êîòîðûé åù¸ íå ñóùåñòâóåò).
+ Â êîìàíäíîé ñòðîêå äîëæíî áûòü :'<,'>w TEST è íàæìèòå êëàâèøó <ENTER>
- 4. Ââåäèòå w TEST (ãäå TEST -- èìÿ ôàéëà, êîòîðûé åù¸ íå ñóùåñòâóåò).
- Äî íàæàòèÿ <ENTER>, ïðîâåðüòå ÷òî âíèçó ýêðàíà íàïèñàíî :'<,'>w TEST.
+ 5. Ïî ýòîé êîìàíäå âûáðàííûå ñòðîêè áóäóò çàïèñàíû â ôàéë TEST. Óáåäèòåñü â
+ íàëè÷èè ýòîãî ôàéëà, âîñïîëüçîâàâøèñü êîìàíäîé :!dir èëè :!ls .
+ Íå óäàëÿéòå ýòîò ôàéë, îí ïîòðåáóåòñÿ íà ñëåäóþùåì óðîêå.
- 5. Vim çàïèøåò âûáðàííûå ñòðîêè â ôàéë TEST. Êàê è ïðåæäå, óáåäèòåñü â
- íàëè÷èè ýòîãî ôàéëà êîìàíäîé :!dir èëè :!ls . ÍÅ ÓÄÀËßÉÒÅ ýòîò ôàéë, îí
- ïîòðåáóåòñÿ â ñëåäóþùåì óðîêå.
-
-Çàìå÷àíèå! Íàæàòèå v íà÷èíàåò âèçóàëüíûé âûáîð. Âû ìîæåòå ïåðåìåùàòü êóðñîð
- äëÿ èçìåíåíèÿ âûáîðà. Çàòåì äëÿ âûáðàííîãî ôðàãìåíòà ìîæíî âûïîëíèòü
- êàêîé-òî îïåðàòîð, íàïðèìåð, óäàëèòü íàæàòèåì d.
-
+Ïðèìå÷àíèå.
+ Ïî íàæàòèþ êëàâèøè v âûïîëíÿåòñÿ ïåðåêëþ÷åíèå â âèçóàëüíûé ðåæèì. ×òîáû
+ èçìåíèòü ðàçìåð âûáðàííîé îáëàñòè, íóæíî ïåðåìåñòèòü êàðåòêó.
+ Ê âûäåëåííîìó ôðàãìåíòó ìîæíî ïðèìåíèòü ëþáîé îïåðàòîð, íàïðèìåð, d
+ äëÿ åãî óäàëåíèÿ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 5.4: ×ÒÅÍÈÅ È ÎÁÚÅÄÈÍÅÍÈÅ ÔÀÉËÎÂ
+ Óðîê 5.4. Ñ×ÈÒÛÂÀÍÈÅ È ÎÁÚÅÄÈÍÅÍÈÅ ÔÀÉËÎÂ
+ ** ×òîáû âñòàâèòü ñîäåðæàùèéñÿ â ôàéëå òåêñò, íàáåðèòå :r ÔÀÉË **
- ** Äëÿ âñòàâêè ñîäåðæèìîãî èç ôàéëà, íàáåðèòå :r ÈÌß_ÔÀÉËÀ **
+ 1. Óñòàíîâèòå êàðåòêó íàä ýòîé ñòðîêîé.
- 1. Óñòàíîâèòå êóðñîð íàä ýòîé ñòðîêîé.
+Âíèìàíèå!
+ Ïîñëå âûïîëíåíèÿ îïèñàííîãî â ïóíêòå 2 âû óâèäèòå òåêñò èç óðîêà 5.3.
+ Ïåðåìåñòèòå êàðåòêó âíèç ïî òåêñòó äî òåêóùåãî óðîêà.
-Çàìå÷àíèå! Ïîñëå âûïîëíåíèÿ Øàãà 2 âû óâèäèòå òåêñò èç Óðîêà 5.3. Ïåðåìåñòèòåñü
- ÂÍÈÇ ïî òåêñòó äî ýòîãî óðîêà.
+ 2. Òåïåðü ñ÷èòàéòå ñîäåðæèìîå ôàéëà TEST, èñïîëüçóÿ êîìàíäó :r TEST , çäåñü
+ TEST - ýòî íàèìåíîâàíèå ôàéëà.
- 2. Òåïåðü ïðî÷èòàéòå âàø ôàéë TEST, èñïîëüçóÿ êîìàíäó :r TEST , ãäå TEST --
- ýòî èìÿ ôàéëà.
+ 3. Äëÿ ïðîâåðêè, ÷òî ñîäåðæèìîå ôàéëà áûëî âñòàâëåíî, ïåðåìåñòèòå êàðåòêó
+ ââåðõ ïî òåêñòó è óäîñòîâåðüòåñü, ÷òî òåïåðü çäåñü äâà óðîêà 5.3. -
+ èñõîäíûé è èç ôàéëà TEST.
- 3. Äëÿ ïðîâåðêè ÷òî ñîäåðæèìîå ôàéëà áûëî âñòàâëåíî, ïåðåìåñòèòåñü ïî òåêñòó
- è óäîñòîâåðüòåñü, ÷òî òåïåðü â í¸ì äâå êîïèè Óðîêà 5.3: èñõîäíàÿ è èç
- ôàéëà TEST.
+Ïðèìå÷àíèå.
+ Âñòàâèòü ìîæíî è ðåçóëüòàò âíåøíåé êîìàíäû. Íàïðèìåð, ïî êîìàíäå :r !ls
+ áóäåò ïîëó÷åí âûâîä êîìàíäû ls è âñòàâëåí íèæå ïîçèöèè êàðåòêè.
-Çàìå÷àíèå! Âñòàâèòü ìîæíî è âûâîä âíåøíåé êîìàíäû. Íàïðèìåð, :r !ls ïðî÷èòàåò
- âûâîä êîìàíäû ls è âñòàâèò åãî íèæå êóðñîðà.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 5
-
- 1. :!êîìàíäà èñïîëíÿåò âíåøíþþ êîìàíäó.
+ 1. Ïî êîìàíäå :!command áóäåò èñïîëíåíà óêàçàííàÿ âíåøíÿÿ êîìàíäà.
Íåêîòîðûå ïîëåçíûå ïðèìåðû:
- (MS-DOS) (Unix)
- :!dir :!ls -- âûâåñòè ñïèñîê ôàéëîâ â êàòàëîãå.
- :!del ÈÌß :!rm ÈÌß -- óäàëèòü ôàéë ïî èìåíè.
+ (Windows) (UNIX)
+ :!dir :!ls - âûâåñòè ïåðå÷åíü ôàéëîâ â êàòàëîãå;
+ :!del ÔÀÉË :!rm ÔÀÉË - óäàëèòü ôàéë ñ óêàçàííûì íàèìåíîâàíèåì.
- 2. :w ÈÌß_ÔÀÉËÀ çàïèñûâàåò òåêóùèé ðåäàêòèðóåìûé â Vim ôàéë íà äèñê ïîä
- óêàçàííûì èìåíåì.
+ 2. Ïî êîìàíäå :w ÔÀÉË , òåêóùèé ðåäàêòèðóåìûé ôàéë áóäåò çàïèñàí
+ ñ óêàçàííûì íàèìåíîâàíèåì.
- 3. v ïåðåìåùåíèå :w ÈÌß_ÔÀÉËÀ ñîõðàíÿåò âèçóàëüíî âûáðàííûå ñòðîêè â ôàéë
- ñ óêàçàííûì èìåíåì.
+ 3. Èñïîëüçóÿ êîìàíäû v , ïåðåìåùåíèå êàðåòêè è :w ÔÀÉË ìîæíî ñîõðàíèòü
+ âèçóàëüíî âûäåëåííûå ñòðîêè â ôàéë ñ óêàçàííûì íàèìåíîâàíèåì.
- 4. :r ÈÌß_ÔÀÉËÀ ñ÷èòûâàåò ñ äèñêà ôàéë ñ óêàçàííûì èìåíåì è ïîìåùàåò åãî
- íèæå êóðñîðà.
+ 4. Ïî êîìàíäå :r ÔÀÉË áóäåò ïðî÷èòàí ôàéë ñ óêàçàííûì íàèìåíîâàíèåì
+ è åãî ñîäåðæèìîå ïîìåùåíî íèæå ïîçèöèè êàðåòêè.
- 5. :r !dir ÷èòàåò âûâîä êîìàíäû dir è ïîìåùàåò åãî íèæå êóðñîðà.
+ 5. Ïî êîìàíäå :r !dir áóäåò ïîëó÷åí âûâîä êîìàíäû dir è ïîìåù¸í íèæå
+ ïîçèöèè êàðåòêè.
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 6.1: ÊÎÌÀÍÄÀ ÑÎÇÄÀÍÈß
+ ÓÐÎÊ 6.1. ÊÎÌÀÍÄÛ ÄËß ÑÎÇÄÀÍÈß ÑÒÐÎÊ
+
+ ** ×òîáû îòêðûòü íîâóþ ñòðîêó ñ ïåðåêëþ÷åíèåì â ðåæèì âñòàâêè, íàáåðèòå o **
+
+ 1. Ïåðåìåñòèòå êàðåòêó âíèç, ê ïåðâîé ñòðîêå ïîìå÷åííîé --->.
+
+ 2. Íàæìèòå êëàâèøó o (ëàòèíñêàÿ ñòðî÷íàÿ áóêâà o) äëÿ òîãî, ÷òîáû ñîçäàòü
+ ïóñòóþ ñòðîêó ÍÈÆÅ ïîçèöèè êàðåòêè è ïåðåêëþ÷èòü ðåäàêòîð â
+ ðåæèì âñòàâêè.
+
+ 3. Òåïåðü íàáåðèòå êàêîé-íèáóäü òåêñò è íàæìèòå êëàâèøó <ESC> äëÿ âûõîäà èç
+ ðåæèìà âñòàâêè.
+
+---> Ïîñëå íàæàòèÿ o íèæå áóäåò îòêðûòà íîâàÿ ïóñòàÿ ñòðîêà â ðåæèìå âñòàâêè.
- ** Íàáåðèòå o ÷òîáû ñîçäàòü ïóñòóþ ñòðîêó ïîä êóðñîðîì è ïåðåéòè â ðåæèì
- âñòàâêè (Insert mode) **
+ 4. Äëÿ ñîçäàíèÿ ñòðîêè ÂÛØÅ ïîçèöèè êàðåòêè, íàáåðèòå ïðîïèñíóþ áóêâó O ,
+ âìåñòî ñòðî÷íîé áóêâû o . Ïîïðîáóéòå ýòî ñäåëàòü äëÿ ñòðîêè íèæå.
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->.
- 2. Íàáåðèòå o (â íèæíåì ðåãèñòðå) äëÿ òîãî, ÷òîáû ñîçäàòü ïóñòóþ ñòðîêó
- ÍÈÆÅ êóðñîðà è ïåðåéòè â ðåæèì âñòàâêè (Insert mode).
-
- 3. Òåïåðü íàáåðèòå êàêîé-íèáóäü òåêñò è íàæìèòå <ESC> äëÿ âûõîäà èç ðåæèìà
- âñòàâêè.
-
----> Ïîñëå íàæàòèÿ o êóðñîð ïåðåéä¸ò íà íîâóþ ïóñòóþ ñòðîêó â ðåæèìå âñòàâêè.
-
- 4. Äëÿ ñîçäàíèÿ ñòðîêè ÂÛØÅ êóðñîðà, ïðîñòî íàáåðèòå çàãëàâíóþ O , âìåñòî
- ñòðî÷íîé o . Ïîïðîáóéòå ïðîäåëàòü ýòî ñ íèæåñëåäóþùåé ñòðîêîé.
-
----> Ñîçäàéòå íîâóþ ñòðîêó íàä ýòîé, ïîìåñòèâ íà íå¸ êóðñîð è íàæàâ Shift-O.
+---> Ñîçäàéòå íîâóþ ñòðîêó íàä ýòîé, ïîìåñòèâ ñþäà êàðåòêó è íàæàâ SHIFT-O.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 6.2: ÊÎÌÀÍÄÀ ÄÎÁÀÂËÅÍÈß
+ ÓÐÎÊ 6.2. ÊÎÌÀÍÄÀ ÄËß ÄÎÁÀÂËÅÍÈß ÒÅÊÑÒÀ
+ ** ×òîáû âñòàâèòü òåêñò ïîñëå ïîçèöèè êàðåòêè, íàáåðèòå a **
- ** Íàáåðèòå a , ÷òîáû âñòàâèòü òåêñò ÏÎÑËÅ êóðñîðà. **
+ 1. Ïåðåìåñòèòå êàðåòêó âíèç, â íà÷àëî ïåðâîé ñòðîêè ïîìå÷åííîé --->.
- 1. Ïåðåìåñòèòå êóðñîð âíèç, â íà÷àëî ïåðâîé ñòðîêè ïîìå÷åííîé --->.
+ 2. Íàæìèòå êëàâèøó e , ïîêà êàðåòêà íå îêàæåòñÿ íà ïîñëåäíåì ñèìâîëå ñëîâà
+ "ñòðî".
- 2. Íàáèðàéòå e ïîêà êóðñîð íå ïåðåìåñòèòüñÿ íà êîíåö còðî .
+ 3. Íàæìèòå êëàâèøó a (ëàòèíñêàÿ ñòðî÷íàÿ áóêâà a) äëÿ äîáàâëåíèÿ òåêñòà
+ ÏÎÑËÅ ñèìâîëà, íàõîäÿùåãîñÿ ïîä êàðåòêîé.
- 3. Íàáåðèòå a (â íèæíåì ðåãèñòðå) äëÿ äîáàâëåíèÿ òåêñòà ÏÎÑËÅ ñèìâîëà,
- íàõîäÿùåãîñÿ ïîä êóðñîðîì. (Çàãëàâíàÿ A ïîçâîëÿåò äîáàâèòü â êîíåö
- ñòðîêè.)
+ 4. Äîïèøèòå ñëîâî êàê â ñòðîêå íèæå. Íàæìèòå êëàâèøó <ESC> äëÿ âûõîäà èç
+ ðåæèìà âñòàâêè.
- 4. Äîïèøèòå ñëîâî òàê, êàê ïîêàçàíî â ñòðîêå íèæå. Íàæìèòå <ESC> äëÿ âûõîäà
- èç ðåæèìà âñòàâêè (Insert mode).
-
- 5. Èñïîëüçóéòå e äëÿ ïåðåõîäà ê êîíöó ñëåäóþùåãî íåçàâåðø¸ííîãî ñëîâà è
- ïîâòîðèòå øàãè 3 è 4.
+ 5. Èñïîëüçóéòå e äëÿ ïåðåõîäà ê ñëåäóþùåìó íåçàâåðø¸ííîìó ñëîâó è ïîâòîðèòå
+ äåéñòâèÿ, îïèñàííûå â ïóíêòàõ 3 è 4.
---> Ýòà ñòðî ïîçâîëèò âàì ïîïðàêòèêîâ â äîáàâëå òåêñòà.
----> Ýòà ñòðî÷êà ïîçâîëèò âàì ïîïðàêòèêîâàòüñÿ â äîáàâëåíèè òåêñòà.
+---> Ýòà ñòðî÷êà ïîçâîëèò âàì ïîïðàêòèêîâàòüñÿ â äîáàâëåíèè òåêñòà.
-Çàìå÷àíèå! a , i è A ïåðåâîäÿò â îäèí è òîò æå ðåæèì âñòàâêè, ðàçëè÷èå
- òîëüêî â òîì, ãäå âñòàâëÿþòñÿ ñèìâîëû.
+Ïðèìå÷àíèå.
+ Ïî êîìàíäå a , i è A áóäåò âûïîëíåíî ïåðåêëþ÷åíèå â îäèí è òîò æå ðåæèì
+ âñòàâêè, ðàçëè÷èå òîëüêî â òîì, ãäå âñòàâëÿþòñÿ ñèìâîëû.
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Óðîê 6.3. ÅÙ¨ ÎÄÈÍ ÑÏÎÑÎÁ ÇÀÌÅÍÛ
+
+ ** ×òîáû çàìåíèòü íåñêîëüêî ñèìâîëîâ â ñòðîêå, íàáåðèòå R **
+
+ 1. Ïåðåìåñòèòå êàðåòêó â íà÷àëî ïåðâîãî ñëîâà xxx â ñòðîêå ïîìå÷åííîé --->
+
+ 2. Òåïåðü íàæìèòå SHIFT-R (ëàòèíñêàÿ ïðîïèñíàÿ áóêâà R) è ââåäèòå ÷èñëî,
+ óêàçàííîå íèæå âî âòîðîé ñòðîêå, ÷òîáû çàìåíèòü ñèìâîëû xxx.
+
+ 3. Íàæìèòå êëàâèøó <ESC> äëÿ âûõîäà èç ðåæèìà çàìåíû. Çàìåòüòå, ÷òî îñòàòîê
+ ñòðîêè íå áûë èçìåí¸í.
+
+ 4. Ïîâòîðèòå ýòè øàãè äëÿ çàìåíû îñòàâøèõñÿ ñëîâ xxx.
+
+---> Ïðè ñëîæåíèè ÷èñëà 123 ñ ÷èñëîì xxx ñóììà áóäåò xxx.
+---> Ïðè ñëîæåíèè ÷èñëà 123 ñ ÷èñëîì 456 ñóììà áóäåò 579.
+
+
+Ïðèìå÷àíèå.
+ Ðåæèì çàìåíû ïîõîæ íà ðåæèì âñòàâêè, íî êàæäûé ââåä¸ííûé ñèìâîë óäàëÿåò
+ ñóùåñòâóþùèé ñèìâîë â ñòðîêå.
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 6.3: ÅÙ¨ ÎÄÈÍ ÑÏÎÑÎÁ ÇÀÌÅÍÛ
+ Óðîê 6.4. ÊÎÏÈÐÎÂÀÍÈÅ È ÂÑÒÀÂÊÀ ÒÅÊÑÒÀ
+** ×òîáû êîïèðîâàòü, èñïîëüçóéòå îïåðàòîð y , ÷òîáû âñòàâèòü - êîìàíäó p **
- ** Íàáåðèòå çàãëàâíóþ R äëÿ çàìåíû áîëåå ÷åì îäíîãî ñèìâîëà. **
+ 1. Óñòàíîâèòå êàðåòêó ïîñëå ñèìâîëîâ "à)" â ñòðîêå ïîìå÷åííîé --->.
+ 2. Ïåðåêëþ÷èòå ðåäàêòîð â âèçóàëüíûé ðåæèì êîìàíäîé v è ïåðåìåñòèòå êàðåòêó
+ âïåð¸ä äî ñëîâà "ïåðâûé".
+ 3. Íàæìèòå êëàâèøó y (ëàòèíñêàÿ ñòðî÷íàÿ áóêâà y) äëÿ êîïèðîâàíèÿ
+ ïîäñâå÷åííîãî òåêñòà.
+ 4. Ïåðåìåñòèòå êàðåòêó â êîíåö ñëåäóþùåé ñòðîêè, íàáðàâ êîìàíäó j$ .
+ 5. Íàæìèòå êëàâèøó p äëÿ âñòàâêè òåêñòà. Çàòåì íàáåðèòå êîìàíäó a ,
+ íàïå÷àòàéòå ñëîâî "âòîðîé" è íàæìèòå êëàâèøó <ESC>.
+ 6. Ïîâòîðèòå øàãè ñ 1 ïî 4, òîëüêî óñòàíîâèòå êàðåòêó ïîñëå ñëîâà "ïåðâûé",
+ âûäåëèòå, ñêîïèðóéòå è âñòàâüòå ñëîâî " ïóíêò.".
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ïåðâîé ñòðîêå ïîìå÷åííîé --->, è â íà÷àëî
- ïåðâîãî ñëîâà xxx.
-
- 2. Òåïåðü íàæìèòå R è ââåäèòå ÷èñëî, óêàçàííîå íèæå âî âòîðîé ñòðîêå, ÷òîáû
- çàìåíèòü xxx.
-
- 3. Íàæìèòå <ESC> äëÿ âûõîäà èç ðåæèìà çàìåíû. Çàìåòüòå, ÷òî îñòàòîê ñòðîêè
- íå áûë èçìåí¸í.
-
- 4. Ïîâòîðèòå ýòè øàãè äëÿ çàìåíû îñòàâøèõñÿ xxx.
-
----> Äîáàâëåíèå 123 ê xxx äà¸ò xxx.
----> Äîáàâëåíèå 123 ê 456 äà¸ò 579.
-
-Çàìå÷àíèå! Ðåæèì çàìåíû ïîõîæ íà ðåæèì âñòàâêè, íî êàæäûé ââåä¸ííûé ñèìâîë
- óäàëÿåò ñóùåñòâóþùèé.
-
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 6.4: ÊÎÏÈÐÎÂÀÍÈÅ È ÂÑÒÀÂÊÀ ÒÅÊÑÒÀ
-
-
- ** Èñïîëüçóéòå êîìàíäó y äëÿ êîïèðîâàíèÿ è p äëÿ âñòàâêè **
-
- 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ïåðâîé ñòðîêå ïîìå÷åííîé --->, è ïîñëå `à)'.
-
- 2. Ïåðåêëþ÷èòåñü â ðåæèì âèçóàëüíîãî âûáîðà íàæàâ v è ïåðåìåñòèòå êóðñîð
- ïåðåä ñëîâîì `ïåðâûé'.
-
- 3. Ââåäèòå y äëÿ êîïèðîâàíèÿ ïîäñâå÷åííîãî òåêñòà.
-
- 4. Ïåðåìåñòèòå êóðñîð â êîíåö ñëåäóþùåé ñòðîêè êîìáèíàöèåé j$ .
-
- 5. Íàæìèòå p äëÿ âñòàâêè òåêñòà. Çàòåì ââåäèòå `âòîðîé' è íàæìèòå <ESC>.
-
----> à) Ýòîò ýëåìåíò ïåðâûé.
+---> à) Ýòî ïåðâûé ïóíêò.
á)
-Çàìå÷àíèå! Òàêæå âîçìîæíî èñïîëüçîâàòü yw (êîìàíäó y ñ îïåðàòîðîì w ) äëÿ
+Ïðèìå÷àíèå.
+ Ìîæíî âîñïîëüçîâàòüñÿ êîìàíäîé yw (îïåðàòîð y è îáúåêò w) äëÿ
êîïèðîâàíèÿ îäíîãî ñëîâà.
-
+ Ïî êîìàíäå yy áóäåò ñêîïèðîâàíà öåëàÿ ñòðîêà, à ïî êîìàíäå p âñòàâëåíà.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 6.5: ÓÑÒÀÍÎÂÊÀ ÏÀÐÀÌÅÒÐÎÂ
+ Óðîê 6.5. ÓÑÒÀÍÎÂÊÀ ÏÀÐÀÌÅÒÐÎÂ
+ ** ×òîáû ïðè ïîèñêå èëè çàìåíå íå ó÷èòûâàëñÿ ðåãèñòð ñèìâîëîâ,
+ çàäàéòå ñîîòâåòñòâóþùèå íàñòðîéêè **
- ** Óñòàíîâêà ïàðàìåòðà äëÿ èãíîðèðîâàíèÿ ðåãèñòðà ïðè ïîèñêå èëè çàìåíå **
+ 1. Íàéäèòå ñëîâî "èãíîðèðîâàòü", íàáðàâ êîìàíäó /èãíîðèðîâàòü <ENTER>.
+ Ïîâòîðèòå ïîèñê íåñêîëüêî ðàç, íàæèìàÿ êëàâèøó n .
- 1. Íàéäèòå ñëîâî `èãíîðèðîâàòü', íàáðàâ: /èãíîðèðîâàòü <ENTER>.
- Ïîâòîðèòå ïîèñê íåñêîëüêî ðàç, íàæèìàÿ êëàâèøó n .
+ 2. Óñòàíîâèòå ïàðàìåòð 'ic' (èãíîðèðîâàòü ðåãèñòð), íàáðàâ êîìàíäó :set ic
- 2. Óñòàíîâèòå ïàðàìåòð `ic' (èãíîðèðîâàòü ðåãèñòð), íàáðàâ: :set ic
+ 3. Åù¸ íåñêîëüêî ðàç ïîâòîðèòå ïîèñê ñëîâà "èãíîðèðîâàòü", íàæèìàÿ êëàâèøó n
+ Çàìåòüòå, ÷òî òåïåðü áóäóò íàéäåíû ñëîâà "Èãíîðèðîâàòü" è "ÈÃÍÎÐÈÐÎÂÀÒÜ".
- 3. Òåïåðü ñíîâà íåñêîëüêî ðàç ñäåëàéòå ïîèñê ñëîâà `èãíîðèðîâàòü',
- íàæèìàÿ: n
- Çàìåòüòå, ÷òî òåïåðü íàõîäÿòñÿ `Èãíîðèðîâàòü' è `ÈÃÍÎÐÈÐÎÂÀÒÜ'.
+ 4. Óñòàíîâèòå ïàðàìåòðû 'hlsearch' è 'incsearch' êîìàíäîé :set hls is
- 4. Óñòàíîâèòå ïàðàìåòðû `hlsearch' è `incsearch': :set hls is
+ 5. Ïîâòîðíî ââåäèòå êîìàíäó ïîèñêà è ïîñìîòðèòå, ÷òî ïîëó÷èòñÿ /èãíîðèðîâàòü
- 5. Òåïåðü îïÿòü ââåäèòå êîìàíäó ïîèñêà è ïîñìîòðèòå, ÷òî ïîëó÷èòñÿ:
- /èãíîðèðîâàòü <ENTER>
+ 6. Äëÿ âîçâðàòà ó÷¸òà ðåãèñòðà ïðè ïîèñêå, ââåäèòå êîìàíäó :set noic
- 6. Äëÿ âîçâðàùåíèÿ ó÷¸òà ðåãèñòðà ïðè ïîèñêå íàáåðèòå: :set noic
-
-Çàìå÷àíèå! Äëÿ îòêëþ÷åíèÿ ïîäñâåòêè ñîâïàäåíèé íàáåðèòå: :nohlsearch
-
-Çàìå÷àíèå! Åñëè âû õîòèòå èãíîðèðîâàòü ðåãèñòð òîëüêî äëÿ îäíîãî ïîèñêà,
- èñïîëüçóéòå \ñ â êîìàíäå ïîèñêà: /èãíîðèðîâàòü\c <ENTER>
-
+Ïðèìå÷àíèå.
+ Äëÿ îòêëþ÷åíèÿ ïîäñâåòêè ñîâïàäåíèé íàáåðèòå êîìàíäó :nohlsearch
+Ïðèìå÷àíèå.
+ Åñëè òðåáóåòñÿ íå ó÷èòûâàòü ðåãèñòð ñèìâîëîâ òîëüêî åäèíîðàçîâî, èñïîëüçóéòå
+ êëþ÷ \c â êîìàíäå ïîèñêà, íàïðèìåð, /èãíîðèðîâàòü\c <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 6
+ 1. Ïî êîìàíäå o áóäåò ñîçäàíà ïóñòàÿ ñòðîêà íèæå ñòðîêè ñ êàðåòêîé
+ è ðåäàêòîð áóäåò ïåðåêëþ÷åí â ðåæèì âñòàâêè
+ Ïî êîìàíäå O áóäåò ñîçäàíà ïóñòàÿ ñòðîêà âûøå ñòðîêè ñ êàðåòêîé
+ è ðåäàêòîð áóäåò ïåðåêëþ÷åí â ðåæèì âñòàâêè
- 1. Íàæìèòå o äëÿ ñîçäàíèÿ ñòðîêè ÍÈÆÅ êóðñîðà è ïåðåõîäà â ðåæèì âñòàâêè.
- Íàæìèòå O äëÿ ñîçäàíèÿ ñòðîêè ÂÛØÅ êóðñîðà.
+ 2. Ïî êîìàíäå a âûïîëíÿåòñÿ âñòàâêè òåêñòà ÏÎÑËÅ ïîçèöèè êàðåòêè.
+ Ïî êîìàíäå A âûïîëíÿåòñÿ âñòàâêè òåêñòà â êîíöå ñòðîêè.
- 2. Íàæìèòå a äëÿ âñòàâêè òåêñòà ÏÎÑËÅ êóðñîðà.
- Íàæìèòå A äëÿ âñòàâêè òåêñòà â êîíåö ñòðîêè.
+ 3. Ïî êîìàíäå e âûïîëíÿåòñÿ óñòàíîâêà êàðåòêè â êîíöå ñëîâà.
- 3. Êîìàíäà e ïîäâîäèò êóðñîð ê êîíöó ñëîâà.
+ 4. Îïåðàòîð y èñïîëüçóåòñÿ äëÿ êîïèðîâàíèÿ òåêñòà, à ïî êîìàíäå p
+ ïðîèñõîäèò âñòàâêà ñêîïèðîâàííîãî òåêñòà.
- 4. Êîìàíäà y êîïèðóåò òåêñò, p -- âñòàâëÿåò ñêîïèðîâàííûé òåêñò.
+ 5. Ïðè íàæàòèè êëàâèø SHIFT-R âûïîëíÿåòñÿ ïåðåêëþ÷åíèå â ðåæèì çàìåíû,
+ à îòêëþ÷åíèå - íàæàòèåì êëàâèøè <ESC> .
- 5. Íàæàòèå çàãëàâíîé R ïåðåâîäèò â ðåæèì çàìåíû äî íàæàòèÿ êëàâèøè <ESC> .
+ 6. Íàáåðèòå ":set xxx" äëÿ óñòàíîâêè ïàðàìåòðà 'xxx'.
+ Âîò íåêîòîðûå ïàðàìåòðû (ìîæíî óêàçûâàòü ïîëíûå èëè ñîêðàù¸ííûå íàèìåíîâàíèÿ):
+ 'ic' 'ignorecase' èãíîðèðîâàíèå ðåãèñòðà ñèìâîëîâ ïðè ïîèñêå
+ 'is' 'incsearch' îòîáðàæåíèå ÷àñòè÷íûõ ñîâïàäåíèé ïðè ïîèñêå
+ 'hls' 'hlsearch' ïîäñâåòêà âñåõ ñîâïàäåíèé ïðè ïîèñêå
- 6. Íàáåðèòå `:set xxx' äëÿ âêëþ÷åíèÿ ïàðàìåòðà `xxx', íåêîòîðûå ïàðàìåòðû:
-
- `ic' `ignorecase' èãíîðèðîâàíèå ðåãèñòðà ïðè ïîèñêå
- `is' `incsearch' îòîáðàæåíèå ÷àñòè÷íûõ ñîâïàäåíèé ïðè ïîèñêå
- `hls' `hlsearch' ïîäñâåòêà âñåõ ñîâïàäåíèé ïðè ïîèñêå
-
- 7. Äîáàâüòå `no' ïåðåä ïàðàìåòðîì äëÿ åãî îòêëþ÷åíèÿ: :set noic
-
+ 7. Äëÿ îòêëþ÷åíèÿ ïàðàìåòðà äîáàâüòå ïðèñòàâêó "no" ê åãî íàçâàíèþ :set noic
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 7.1: ÂÑÒÐÎÅÍÍÀß ÑÏÐÀÂÊÀ
-
+ ÓÐÎÊ 7.1. ÂÑÒÐÎÅÍÍÀß ÑÏÐÀÂÎ×ÍÀß ÑÈÑÒÅÌÀ
** Èñïîëüçóéòå âñòðîåííóþ ñïðàâî÷íóþ ñèñòåìó **
- Vim îáëàäàåò ìîùíîé âñòðîåííîé ñïðàâî÷íîé ñèñòåìîé. Äëÿ íà÷àëà ïîïðîáóéòå
- îäèí èç òð¸õ âàðèàíòîâ:
- - íàæìèòå êëàâèøó <HELP> (åñëè òàêîâàÿ èìååòñÿ íà êëàâèàòóðå)
- - íàæìèòå êëàâèøó <F1> (åñëè òàêîâàÿ èìååòñÿ íà êëàâèàòóðå)
- - íàáåðèòå :help <ENTER>
+  ðåäàêòîðå Vim èìååòñÿ ìîùíàÿ âñòðîåííàÿ ñïðàâî÷íàÿ ñèñòåìà, è ÷òîáû íà÷àòü
+ åé ïîëüçîâàòüñÿ, âîñïîëüçóéòåñü îäíèì èç òð¸õ âàðèàíòîâ:
+ - íàæìèòå êëàâèøó <HELP> (åñëè îíà åñòü íà êëàâèàòóðå)
+ - íàæìèòå êëàâèøó <F1> (åñëè îíà åñòü íà êëàâèàòóðå)
+ - íàáåðèòå :help <ENTER>
- Ïðî÷èòàéòå òåêñò â îêíå ñïðàâêè äëÿ ïîëó÷åíèÿ ïðåäñòàâëåíèÿ î òîì êàê
- ðàáîòàåò ñïðàâêà.
- Íàæìèòå CTRL-W CTRL-W äëÿ ïåðåõîäà îò îêíà ê îêíó.
- Íàáåðèòå :q <ENTER> ÷òîáû çàêðûòü îêíî ñïðàâêè.
+ Îçíàêîìüòåñü ñ èíôîðìàöèåé â îêíå ñïðàâî÷íîé ñèñòåìû, ÷òîáû ïîëó÷èòü
+ ïðåäñòàâëåíèå î òîì, êàê ðàáîòàòü ñ äîêóìåíòàöèåé.
- Âû ìîæåòå íàéòè ñïðàâêó äëÿ ëþáîãî ïîíÿòèÿ èëè êîìàíäû, çàäàâ ñîîòâåòñòâóþùèé
- àðãóìåíò êîìàíäå `:help'. Ïîïðîáóéòå ñëåäóþùåå (íå çàáóäüòå íàæàòü <ENTER>):
+ Íàæìèòå CTRL-w CTRL-w äëÿ ïåðåìåùåíèÿ êàðåòêè èç îäíîãî îêíà â äðóãîå îêíî.
+ Íàáåðèòå :q <ENTER> , ÷òîáû çàêðûòü îêíî ñïðàâî÷íîé ñèñòåìû (êîãäà êàðåòêà
+ íàõîäèòñÿ â ýòîì îêíå).
+ Ìîæíî íàéòè îïèñàíèå äëÿ ëþáîãî ïîíÿòèÿ èëè êîìàíäû, çàäàâ ñîîòâåòñòâóþùèé
+ àðãóìåíò êîìàíäå :help. Ïîïðîáóéòå ñëåäóþùåå (íå çàáóäüòå íàæàòü <ENTER>):
:help w
:help c_CTRL-D
:help insert-index
:help user-manual
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 7.2: ÑÎÇÄÀÍÈÅ ÑÒÀÐÒÎÂÎÃÎ ÑÖÅÍÀÐÈß
+ Óðîê 7.2. ÑÎÇÄÀÍÈÅ ÑÒÀÐÒÎÂÎÃÎ ÊÎÌÀÍÄÍÎÃÎ ÔÀÉËÀ
+ ** Âêëþ÷èì âñå âîçìîæíîñòè Vim **
- ** Âêëþ÷èì âîçìîæíîñòè Vim **
+ Ðåäàêòîð Vim áîëåå ôóíêöèîíàëåí ïî ñðàâíåíèþ ñ ðåäàêòîðîì Vi, íî áîëüøèíñòâî
+ èç ýòèõ âîçìîæíîñòåé îòêëþ÷åíû ïðè çàïóñêå ïðîãðàììû. ×òîáû àêòèâèðîâàòü
+ âåñü ïîòåíöèàëà ðåäàêòîðà, íåîáõîäèìî ñîçäàòü ôàéë "vimrc".
- Vim èìååò íàìíîãî áîëüøå âîçìîæíîñòåé, ÷åì Vi, íî áîëüøèíñòâî èç íèõ ïî
- óìîë÷àíèþ âûêëþ÷åíû. Äëÿ èñïîëüçîâàíèÿ áîëüøèõ âîçìîæíîñòåé âàì ñëåäóåò
- ñîçäàòü ôàéë `vimrc'.
+ 1. Ñîçäàéòå íîâûé ôàéë "vimrc". Åãî ðàñïîëîæåíèå çàâèñèò îò èñïîëüçóåìîé
+ ñèñòåìû:
+ :e ~/.vimrc äëÿ UNIX
+ :e $VIM/_vimrc äëÿ MS Windows
- 1. Îòðåäàêòèðóéòå íîâûé ôàéë `vimrc'. Åãî ðàñïîëîæåíèå çàâèñèò îò
- èñïîëüçóåìîé ñèñòåìû:
- :e ~/.vimrc äëÿ Unix
- :e ~/_vimrc äëÿ MS-Windows
+ 2. Òåïåðü äîáàâüòå â ýòîò ôàéë ñîäåðæèìîå øàáëîííîãî ôàéëà "vimrc"
+ :r $VIMRUNTIME/vimrc_example.vim
- 2. Òåïåðü ïðî÷èòàéòå ïðèìåð ôàéëà `vimrc':
- :r $VIMRUNTIME/vimrc_example.vim
+ 3. Çàïèøèòå ñîçäàííûé âàìè ôàéë "vimrc"
+ :w
- 3. Çàïèøèòå ñîçäàííûé âàìè íîâûé ôàéë `vimrc':
- :w
-
- Òåïåðü ïðè ñëåäóþùåì çàïóñêå Vim áóäåò âêëþ÷åíà ïîäñâåòêà ñèíòàêñèñà. Âñå
- íàñòðîéêè, ïðåäïî÷èòàåìûå âàìè, ìîãóò áûòü äîáàâëåíû â ôàéë `vimrc'.
- Äëÿ äàëüíåéøåé èíôîðìàöèè íàáåðèòå :help vimrc-intro
-
+ Òåïåðü ïðè ñëåäóþùåì çàïóñêå ðåäàêòîðà Vim áóäåò âêëþ÷åíà ïîäñâåòêà
+ ñèíòàêñèñà. Âñå íåîáõîäèìûå âàì íàñòðîéêè ìîãóò áûòü äîáàâëåíû â ôàéë
+ "vimrc".
+ ×òîáû ïîëó÷èòü ïîäðîáíóþ èíôîðìàöèþ, íàáåðèòå :help vimrc-intro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Óðîê 7.3: ÄÎÏÎËÍÅÍÈÅ
+ ÓÐÎÊ 7.3. ÏÎÄÑÒÀÍÎÂÊÀ ÊÎÌÀÍÄ
+** Ïîäñòàíîâêà â êîìàíäíîé ñòðîêå âûïîëíÿåòñÿ íàæàòèåì êëàâèø CTRL-D è <TAB> **
- ** Êîìàíäíóþ ñòðîêó ìîæíî äîïîëíèòü íàæàâ CTRL-D è <TAB> **
+ 1. Îòêëþ÷èòå ñîâìåñòèìîñòü ñ ðåäàêòîðîì Vi
+ :set nocp
+ 2. Ïîñìîòðèòå, êàêèå ôàéëû åñòü â êàòàëîãå, íàáðàâ êîìàíäó
+ :!ls èëè :!dir
+ 3. Íàáåðèòå íà÷àëî êîìàíäû äëÿ îòêðûòèÿ ôàéëà íà ðåäàêòèðîâàíèå :e
+ 4. Íàæìèòå êëàâèøè CTRL-D , è áóäåò ïîêàçàí ïåðå÷åíü êîìàíä ðåäàêòîðà Vim
+ íà÷èíàþùèõñÿ ñ áóêâû "e".
+ 5. Íàæìèòå êëàâèøè d<TAB> , è áóäåò ïîäñòàâëåíî ïîëíîå íàçâàíèå êîìàíäû
+ ":edit".
+ 6. Òåïåðü íàïå÷àòàéòå ïðîáåë è íà÷àëî íàèìåíîâàíèÿ ñóùåñòâóþùåãî ôàéëà
+ :edit TE
+ 7. Íàæìèòå êëàâèøó <TAB> è áóäåò ïîäñòàâëåíî íàèìåíîâàíèå ôàéëà, åñëè îíî
+ óíèêàëüíîå.
- 1. Óäîñòîâåðüòåñü, ÷òî Vim íå â ðåæèìå ñîâìåñòèìîñòè: :set nocp
-
- 2. Ïîñìîòðèòå êàêèå ôàéëû åñòü â êàòàëîãå: :!ls èëè :!dir
-
- 3. Íàáåðèòå íà÷àëî êîìàíäû: :e
-
- 4. Íàæìèòå CTRL-D è Vim îòîáðàçèò ñïèñîê êîìàíä íà÷èíàþùèõñÿ íà `e'.
-
- 5. Íàæìèòå <TAB> è Vim äîïîëíèò íàçâàíèå êîìàíäû äî `:edit'.
-
- 6. Òåïåðü äîáàâüòå ïðîáåë è íà÷àëî ñóùåñòâóþùåãî èìåíè ôàéëà: :edit ÔÀÉ
-
- 7. Íàæìèòå <TAB> è Vim äîïîëíèò èìÿ ôàéëà, åñëè îíî óíèêàëüíîå.
-
-Çàìå÷àíèå! Äîïîëíåíèå ðàáîòàåò äëÿ ìíîãèõ êîìàíä. Ïîïðîáóéòå íàæàòü CTRL-D è
- <TAB>. Ýòî îñîáåííî ïîëåçíî äëÿ êîìàíäû :help .
-
+Ïðèìå÷àíèå.
+ Ïîäñòàíîâêà ðàáîòàåò äëÿ ìíîæåñòâà êîìàíä. Ïðîñòî ïîïðîáóéòå íàæàòü êëàâèøè
+ CTRL-D è <TAB> äëÿ ëþáîé èç êîìàíä ðåäàêòîðà. Ýòî îñîáåííî ïîëåçíî
+ äëÿ êîìàíäû :help .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÅÇÞÌÅ ÓÐÎÊÀ 7
- 1. Íàáåðèòå :help èëè íàæìèòå <F1>, èëè <Help> äëÿ îòêðûòèÿ îêíà ñïðàâêè.
+ 1. ×òîáû îòêðûòü îêíî âñòðîåííîé ñïðàâî÷íîé ñèñòåìû ðåäàêòîðà, íàáåðèòå
+ êîìàíäó :help èëè íàæìèòå êëàâèøó <F1>, ëèáî êëàâèøó <HELP>.
- 2. Íàáåðèòå :help cmd äëÿ ïîèñêà ñïðàâêè ïî êîìàíäå.
+ 2. ×òîáû íàéòè ñïðàâî÷íóþ èíôîðìàöèþ î êàêîé-ëèáî êîìàíäå,
+ íàáåðèòå :help cmd (âìåñòî "cmd" óêàæèòå íàèìåíîâàíèå êîìàíäû).
- 3. Íàæìèòå CTRL-W CTRL-W äëÿ ïåðåõîäà ê äðóãîìó îêíó.
+ 3. ×òîáû ïåðåìåñòèòü êàðåòêó â äðóãîå îêíî, íàæìèòå êëàâèøè CTRL-w CTRL-w .
- 4. Íàáåðèòå :q äëÿ çàêðûòèÿ îêíà ñïðàâêè (åñëè îíî àêòèâíî).
+ 4. ×òîáû çàêðûòü îêíà ñïðàâî÷íîé ñèñòåìû (åñëè îíî àêòèâíî), íàáåðèòå :q .
- 5. Äëÿ õðàíåíèÿ âàøèõ íàñòðîåê ñîçäàéòå ñòàðòîâûé ñöåíàðèé `vimrc'.
+ 5. ×òîáû ïðè çàïóñêå âñåãäà ïðèìåíÿëèñü íåîáõîäèìûå âàì íàñòðîéêè, ñîçäàéòå
+ ñòàðòîâûé êîìàíäíûé ôàéë vimrc.
- 6. Ïðè íàáîðå : êîìàíäû, íàæìèòå CTRL-D äëÿ îòîáðàæåíèÿ âîçìîæíûõ
- äîïîëíåíèé. Íàæìèòå <TAB> äëÿ èñïîëüçîâàíèÿ äîïîëíåíèÿ.
+ 6. Ïðè íàáîðå êîìàíäû, íà÷èíàþùåéñÿ ñ ñèìâîëà : , íàæìèòå êëàâèøè CTRL-D,
+ ÷òîáû ïðîñìîòðåòü âîçìîæíûå âàðèàíòû ïîäñòàíîâêè. Íàæìèòå êëàâèøó <TAB>
+ äëÿ ïîäñòàíîâêè íåîáõîäèìîãî âàðèàíòà.
+
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Íà ýòîì çàâåðøàåòñÿ Ó÷åáíèê Vim. Îí áûë ïðåäíàçíà÷åí äàòü îáùåå ïðåäñòàâëåíèå
- î ðåäàêòîðå Vim, äîñòàòî÷íîå äëÿ òîãî, ÷òîáû ñ ë¸ãêîñòüþ èñïîëüçîâàòü åãî.
- Ó÷åáíèê äàë¸ê îò ïîëíîòû, ïîñêîëüêó Vim èìååò î÷åíü ìíîãî êîìàíä. Ïðî÷èòàéòå
- òåïåðü ðóêîâîäñòâî ïîëüçîâàòåëÿ: `:help user-manual'.
+ Íà ýòîì ïîçâîëüòå çàâåðøèòü íàøè çàíÿòèÿ ïîñâÿù¸ííûå ðåäàêòîðó Vim. Óðîêè,
+ ïðåäñòàâëåííûå â ðàìêàõ äàííîãî êóðñà, äîëæíû áûëè äàòü âàì îáùåå
+ ïðåäñòàâëåíèå î ðàáîòå ñ ðåäàêòîðîì, äîñòàòî÷íîå äëÿ òîãî, ÷òîáû íå âîçíèêàëî
+ ñëîæíîñòåé ïðè åãî èñïîëüçîâàíèè. Ýòè çàíÿòèÿ, êàê âû ïîíèìàåòå, íå ïîçâîëÿþò
+ îïèñàòü âñå äîñòóïíûå êîìàíäû. ×òîáû ðàñøèðèòü ñâîè ïîçíàíèÿ, îçíàêîìüòåñü ñ
+ ðóêîâîäñòâîì ïîëüçîâàòåëÿ, íàáðàâ êîìàíäó :help user-manual.
- Äëÿ äàëüíåéøåãî ÷òåíèÿ ðåêîìåíäóåòñÿ êíèãà:
- Vim - Vi Improved, àâòîð: Steve Oualline, èçäàòåëü: New Riders
-
- Ýòà êíèãà ïîëíîñòüþ ïîñâÿùåíà Vim. Îñîáåííî ïîëåçíà îíà áóäåò íîâè÷êàì.
- Ñîäåðæèò ìíîæåñòâî ïðèìåðîâ è èëëþñòðàöèé.
+ Äëÿ äàëüíåéøåãî ÷òåíèÿ ðåêîìåíäóåòñÿ êíèãà
+ "Vim - Vi Improved", àâòîð Steve Oualline, èçäàòåëüñòâî New Riders.
+ Ýòà êíèãà ïîëíîñòüþ ïîñâÿùåíà ïðîãðàììå Vim è áóäåò îñîáåííî ïîëåçíà íîâè÷êàì.
+ Â êíèãå èìååòñÿ ìíîæåñòâî ïðèìåðîâ è èëëþñòðàöèé.
Ñì. https://iccf-holland.org/click5.html
- Ñëåäóþùàÿ êíèãà áîëåå ïî÷òåííîãî âîçðàñòà è ïîñâÿùåíà áîëüøå Vi, ÷åì Vim,
- îäíàêî òàêæå ðåêîìåíäóåòñÿ:
- Learning the Vi Editor, àâòîð: Linda Lamb,
- èçäàòåëü: O'Reilly & Associates Inc.
+ Ñëåäóþùàÿ êíèãà áîëåå ïî÷òåííîãî âîçðàñòà è ïîñâÿùåíà áîëüøå ðåäàêòîðó Vi,
+ ÷åì ðåäàêòîðó Vim, îäíàêî òàêæå ðåêîìåíäóåòñÿ ê ïðî÷òåíèþ
+ "Learning the Vi Editor", àâòîð Linda Lamb,
+ èçäàòåëüñòâî O'Reilly & Associates Inc.
+ Ýòî õîðîøàÿ êíèãà, ÷òîáû óçíàòü âñ¸, ÷òî òîëüêî ìîæíî ñäåëàòü â ðåäàêòîðå Vi.
+ Øåñòîå èçäàíèå òàêæå âêëþ÷àåò èíôîðìàöèþ î ðåäàêòîðå Vim.
- Ýòî õîðîøàÿ êíèãà, ÷òîáû óçíàòü âñ¸, ÷òî òîëüêî ìîæíî ñäåëàòü â Vi. Øåñòîå
- èçäàíèå òàêæå âêëþ÷àåò èíôîðìàöèþ î Vim.
-
- Ýòîò ó÷åáíèê íàïèñàë Michael C. Pierce è Robert K. Ware, Colorado School of
- Mines ñ èñïîëüçîâàíèåì èäåé, êîòîðûå ïðåäëîæèë Charles Smith, Colorado State
+ Ýòè óðîêè áûëè ñîñòàâëåíû Michael C. Pierce è Robert K. Ware èç Colorado
+ School of Mines ñ ó÷¸òîì èäåé, ïðåäëîæåííûõ Charles Smith èç Colorado State
University. E-mail: bware@mines.colorado.edu.
- Äîðàáîòàíî äëÿ Vim Áðàìîì Ìîëåíàðîì (Bram Moolenaar).
+ Óðîêè äîðàáîòàíû Bram Moolenaar äëÿ èñïîëüçîâàíèÿ â ðåäàêòîðå Vim.
- Ïåðåâîä:
- Àíäðåé Êèñåëåâ <a_kissel@eudoramail.com>, 2002.
- Ñåðãåé Àë¸øèí <alyoshin.s@gmail.com>, 2014.
-
- Translators:
- Andrey Kiselev <a_kissel@eudoramail.com>, 2002.
- Sergey Alyoshin <alyoshin.s@gmail.com>, 2014.
-
+ Àíäðåé Êèñåë¸â, ïåðåâîä íà ðóññêèé ÿçûê, 2002, <a_kissel@eudoramail.com>
+ Ñåðãåé Àë¸øèí, ïåðåâîä íà ðóññêèé ÿçûê, 2014, <alyoshin.s@gmail.com>
+ Restorer, ðåäàêòóðà, 2022, <restorer@mail2k.ru>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~