Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | =============================================================================== |
| 2 | = Ä î á ð î ï î æ à ë î â à ò ü â ó ÷ å á í è ê VIM - Âåðñèÿ 1.5 = |
| 3 | =============================================================================== |
| 4 | Vim --- ýòî î÷åíü ìîùíûé ðåäàêòîð, èìåþùèé ìíîæåñòâî êîìàíä, ñëèøêîì |
| 5 | ìíîãî äëÿ òîãî, ÷òîáû èõ âñå ìîæíî áûëî îïèñàòü â òàêîì ó÷åáíèêå, êàê |
| 6 | ýòîò. Ýòîò ó÷åáíèê ïðèçâàí îáúÿñíèòü äîñòàòî÷íîå ÷èñëî êîìàíä äëÿ òîãî, |
| 7 | ÷òîáû Âû ìîãëè ñ ëåãêîñòüþ èñïîëüçîâàòü Vim â êà÷åñòâå ðåäàêòîðà îáùåãî |
| 8 | íàçíà÷åíèÿ. |
| 9 | |
| 10 | Âàì ïîòðåáóåòñÿ ïðèáëèçèòåëüíî 25-30 ìèíóò íà îñâîåíèå äàííîãî ó÷åáíèêà â |
| 11 | çàâèñèìîñòè îò òîãî, ñêîëüêî âðåìåíè Âû ïîòðàòèòå íà ýêñïåðèìåíòû. |
| 12 | |
| 13 | Êîìàíäû â óðîêàõ áóäóò ìîäèôèöèðîâàòü òåêñò. Ñîçäàéòå êîïèþ ýòîãî ôàéëà, |
| 14 | ÷òîáû ïîïðàêòèêîâàòüñÿ íà íåé (åñëè Âû çàïóñòèëè "vimtutor", òî ýòî óæå |
| 15 | êîïèÿ). |
| 16 | |
| 17 | Âàæíî ïîìíèòü, ÷òî ýòîò ó÷åáíèê ïðåäíàçíà÷åí äëÿ îáó÷åíèÿ â ïðîöåññå |
| 18 | èñïîëüçîâàíèÿ. Ýòî îçíà÷àåò, ÷òî Âû äîëæíû çàïóñêàòü êîìàíäû äëÿ òîãî, |
| 19 | ÷òîáû êàê ñëåäóåò èõ èçó÷èòü. Åñëè Âû ïðîñòî ïðî÷èòàåòå òåêñò, òî |
| 20 | çàáóäåòå êîìàíäû! |
| 21 | |
| 22 | Òåïåðü óáåäèòåñü â òîì, ÷òî êëàâèøà CapsLock íå âêëþ÷åíà è íàæìèòå |
| 23 | êëàâèøó j íåñêîëüêî ðàç, òàê, ÷òîáû Óðîê 1.1 ïîëíîñòüþ ïîìåñòèëñÿ íà |
| 24 | ýêðàíå. |
| 25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 26 | Óðîê 1.1: ÏÅÐÅÌÅÙÅÍÈÅ ÊÓÐÑÎÐÀ |
| 27 | |
| 28 | ** Äëÿ ïåðåìåùåíèÿ êóðñîðà íàæìèòå êëàâèøè h,j,k,l òàê, êàê ïîêàçàíî íèæå. ** |
| 29 | ^ |
| 30 | k Ñîâåòû: Êëàâèøà h íàõîäèòñÿ ñëåâà è ïåðåìåùàåò âëåâî. |
| 31 | < h l > Êëàâèøà l íàõîäèòñÿ ñïðàâà è ïåðåìåùàåò âïðàâî. |
| 32 | j Êëàâèøà j ïîõîæà íà ñòðåëêó `âíèç'. |
| 33 | v |
| 34 | 1. Ïîäâèãàéòå êóðñîð ïî ýêðàíó, ïîêà íå ïî÷óâñòâóåòå ñåáÿ óâåðåííî. |
| 35 | |
| 36 | 2. Íàäàâèòå êëàâèøó `âíèç' (j) ïîêà îíà íå íà÷íåò ïîâòîðÿòüñÿ. |
| 37 | ---> Òåïåðü Âû çíàåòå, êàê ïåðåéòè ê ñëåäóþùåìó óðîêó. |
| 38 | |
| 39 | 3. Èñïîëüçóÿ êëàâèøó `âíèç' ïåðåéäèòå ê Óðîêó 1.2. |
| 40 | |
| 41 | Çàìå÷àíèå: Åñëè âû ïîêà íå óâåðåíû â òîì, ÷òî íàáèðàåòå, íàæìèòå <ESC> äëÿ |
| 42 | ïåðåõîäà â îáû÷íûé ðåæèì (Normal mode). Ïîñëå ýòîãî ïåðåíàáåðèòå |
| 43 | òðåáóåìóþ êîìàíäó. |
| 44 | |
| 45 | Çàìå÷àíèå: Îáû÷íûå êëàâèøè óïðàâëåíèÿ êóðñîðîì (ñòðåëêè) òàêæå äîëæíû |
| 46 | ðàáîòàòü. Îäíàêî, êëàâèøè hjkl ïîçâîëÿò Âàì ïåðåìåùàòüñÿ |
| 47 | çíà÷èòåëüíî áûñòðåå, êàê òîëüêî Âû íàó÷èòåñü èìè ïîëüçîâàòüñÿ. |
| 48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 49 | Óðîê 1.2: ÇÀÏÓÑÊ È ÇÀÂÅÐØÅÍÈÅ ÐÀÁÎÒÛ Ñ VIM |
| 50 | |
| 51 | !! ÂÍÈÌÀÍÈÅ! Ïðåæäå, ÷åì âûïîëíÿòü ëþáîé èç îïèñàííûõ íèæå øàãîâ, ïðî÷òèòå |
| 52 | óðîê öåëèêîì !! |
| 53 | |
| 54 | 1. Íàæìèòå êëàâèøó <ESC> (äëÿ òîãî, ÷òîáû óäîñòîâåðèòüñÿ, ÷òî Âû â îáû÷íîì |
| 55 | ðåæèìå (Normal mode)). |
| 56 | |
| 57 | 2. Íàáåðèòå: :q! <ENTER>. |
| 58 | |
| 59 | ---> Ýòî ïîçâîëèò Âàì âûéòè èç ðåäàêòîðà ÁÅÇ ÑÎÕÐÀÍÅÍÈß ëþáûõ ñäåëàííûõ |
| 60 | èçìåíåíèé. Åñëè Âû õîòèòå ñîõðàíèòü èçìåíåíèÿ è âûéòè: |
| 61 | :wq <ENTER> |
| 62 | |
| 63 | 3. Êîãäà Âû óâèäèòå ïðèãëàøåíèå êîìàíäíîé îáîëî÷êè, íàáåðèòå êîìàíäó, |
| 64 | êîòîðàÿ ïðèâåëà Âàñ â ýòîò ó÷åáíèê. Ýòî ìîæåò áûòü |
| 65 | vimtutor ru <ENTER> |
| 66 | Îáû÷íî ìîæíî èñïîëüçîâàòü: vim tutor.ru <ENTER> |
| 67 | |
| 68 | ---> 'vim' ïîçâîëÿåò çàïóñòèòü ðåäàêòîð vim, 'tutor.ru' --- ýòî ôàéë, êîòîðûé |
| 69 | Âû áóäåòå ðåäàêòèðîâàòü. |
| 70 | |
| 71 | 4. Åñëè Âû óâåðåíû â òîì, ÷òî çàïîìíèëè ýòè øàãè, âûïîëíèòå øàãè îò 1 äî 3 |
| 72 | ÷òîáû âûéòè ñíîâà çàïóñòèòü ðåäàêòîð. Çàòåì ïåðåìåñòèòå êóðñîð âíèç ê |
| 73 | Óðîêó 1.3. |
| 74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 75 | Óðîê 1.3: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ - ÓÄÀËÅÍÈÅ |
| 76 | |
| 77 | |
| 78 | ** Íàõîäÿñü â îáû÷íîì ðåæèìå íàæìèòå x, ÷òîáû óäàëèòü ñèìâîë ïîä êóðñîðîì. ** |
| 79 | |
| 80 | 1. Ïåðåìåñòèòå êóðñîð ê ñòðîêå âíèçó, ïîìå÷åííîé --->. |
| 81 | |
| 82 | 2. Äëÿ èñïðàâëåíèÿ îøèáîê, ïåðåìåñòèòå êóðñîð, ïîêà îí íå îêàæåòñÿ íàä |
| 83 | óäàëÿåìûì ñèìâîëîì. |
| 84 | |
| 85 | 3. Íàæìèòå êëàâèøó x äëÿ óäàëåíèÿ òðåáóåìîãî ñèìâîëà. |
| 86 | |
| 87 | 4. Ïîâòîðèòå øàãè 2--4 ïîêà ñòðîêà íå áóäåò èñïðàâëåíà. |
| 88 | |
| 89 | ---> Îò òòòîïîòà êîïûòò ïïïûëü ïïî ïïïîëþ ëåòòèòò. |
| 90 | |
| 91 | 5. Òåïåðü, êîãäà ñòðîêà îòêîððåêòèðîâàíà, ïåðåõîäèòå ê óðîêó 1.4. |
| 92 | |
| 93 | ÇÀÌÅ×ÀÍÈÅ:  õîäå îñâîåíèÿ ýòîãî ó÷åáíèêà íå ïûòàéòåñü çàïîìèíàòü, ó÷èòå |
| 94 | â ïðîöåññå èñïîëüçîâàíèÿ. |
| 95 | |
| 96 | |
| 97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 98 | Óðîê 1.4: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ - ÂÑÒÀÂÊÀ |
| 99 | |
| 100 | |
| 101 | ** Íàõîäÿñü â îáû÷íîì ðåæèìå (Normal mode), íàæìèòå i äëÿ âñòàâêè òåêñòà. ** |
| 102 | |
| 103 | 1. Ïåðåìåñòèòå êóðñîð ê ïåðâîé ñòðîêå âíèçó, ïîìå÷åííîé --->. |
| 104 | |
| 105 | 2. Äëÿ òîãî, ÷òîáû ñäåëàòü ïåðâóþ ñòðîêó èäåíòè÷íîé âòîðîé, ïîìåñòèòå |
| 106 | êóðñîð íà ñèìâîë ÏÅÐÅÄ êîòîðûì ñëåäóåò âñòàâèòü òåêñò. |
| 107 | |
| 108 | 3. Íàæìèòå i è íàáåðèòå òðåáóåìûå äîáàâëåíèÿ. |
| 109 | |
| 110 | 4. Ïîñëå èñïðàâëåíèÿ âñåõ îøèáîê íàæìèòå <ESC> äëÿ âîçâðàòà â îáû÷íûé ðåæèì. |
| 111 | Ïîâòîðèòå øàãè 2--4, ïîêà ôðàçà íå áóäåò èñïðàâëåíà ïîëíîñòüþ. |
| 112 | |
| 113 | ---> ×àñòü òåêñòà â ñòðîêå áåñëåäíî . |
| 114 | ---> ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëà. |
| 115 | |
| 116 | 5. Êîãäà îñâîèòå âñòàâêó òåêñòà, ïåðåõîäèòå äàëüøå ê Ðåçþìå. |
| 117 | |
| 118 | |
| 119 | |
| 120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 121 | ÐÅÇÞÌÅ ÓÐÎÊÀ 1 |
| 122 | |
| 123 | 1. Êóðñîð ïåðåìåùàåòñÿ ëèáî êëàâèøàìè ñî ñòðåëêàìè, ëèáî êëàâèøàìè hjkl. |
| 124 | h (âëåâî) j (âíèç) k (ââåðõ) l (âïðàâî) |
| 125 | |
| 126 | 2. Äëÿ çàïóñêà Vim (èç ïðèãëàøåíèÿ % êîìàíäíîé îáîëî÷êè) íàáåðèòå: |
| 127 | vim ÈÌß_ÔÀÉËÀ <ENTER> |
| 128 | |
| 129 | 3. Äëÿ çàâåðøåíèÿ ðàáîòû ñ Vim íàáåðèòå: |
| 130 | <ESC> :q! <ENTER> ÷òîáû îòêàçàòüñÿ îò ñîõðàíåíèÿ èçìåíåíèé. |
| 131 | Èëè íàáåðèòå: |
| 132 | <ESC> :wq <ENTER> ÷òîáû ñîõðàíèòü èçìåíåíèÿ. |
| 133 | |
| 134 | 4. Äëÿ óäàëåíèÿ ñèìâîëà ïîä êóðñîðîì â îáû÷íîì ðåæèìå, íàáåðèòå: x |
| 135 | |
| 136 | 5. ×òîáû âñòàâèòü òåêñò ïåðåä êóðñîðîì â îáû÷íîì ðåæèìå, íàáåðèòå: |
| 137 | i ââîäèòå òåêñò <ESC> |
| 138 | |
| 139 | ÇÀÌÅ×ÀÍÈÅ: Íàæàòèå <ESC> ïåðåìåñòèò Âàñ â îáû÷íûé ðåæèì (Normal mode) ëèáî |
| 140 | ïðåðâåò íåæåëàòåëüíóþ è ÷àñòè÷íî çàâåðøåííóþ êîìàíäó. |
| 141 | |
| 142 | Òåïåðü ïåðåõîäèì ê Óðîêó 2. |
| 143 | |
| 144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 145 | Óðîê 2.1: ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß |
| 146 | |
| 147 | |
| 148 | ** Íàáåðèòå dw äëÿ óäàëåíèÿ ó÷àñòêà òåêñòà äî êîíöà ñëîâà. ** |
| 149 | |
| 150 | 1. Íàæìèòå <ESC>, ÷òîáû ïåðåéòè â îáû÷íûé ðåæèì. |
| 151 | |
| 152 | 2. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 153 | |
| 154 | 3. Ïåðåìåñòèòå êóðñîð â íà÷àëî ñëîâà, êîòîðîå ñëåäóåò óäàëèòü. |
| 155 | |
| 156 | 4. Íàáåðèòå dw , ÷òîáû óäàëèòü ýòî ñëîâî. |
| 157 | |
| 158 | ÇÀÌÅ×ÀÍÈÅ: Âî âðåìÿ íàáîðà áóêâû dw ïîÿâÿòñÿ â ïîñëåäíåé ñòðîêå ýêðàíà. Åñëè |
| 159 | Âû ÷òî-òî íàáåðåòå íåïðàâèëüíî, íàæìèòå <ESC> è íà÷íèòå ñíà÷àëà. |
| 160 | |
| 161 | ---> Íåñêîëüêî ñëîâ ðàôèíàä â ýòîì ïðåäëîæåíèè àâòîêðàí èçëèøíè. |
| 162 | |
| 163 | 5. Ïîâòîðèòå øàãè 3 è 4, ïîêà íå èñïðàâèòå âñå îøèáêè è ïåðåõîäèòå ê |
| 164 | Óðîêó 2.2. |
| 165 | |
| 166 | |
| 167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 168 | Óðîê 2.2: ÄÎÏÎËÍÈÒÅËÜÍÛÅ ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß |
| 169 | |
| 170 | |
| 171 | ** Íàáåðèòå d$ äëÿ óäàëåíèÿ òåêñòà äî êîíöà ñòðîêè. ** |
| 172 | |
| 173 | 1. Íàæìèòå <ESC>, ÷òîáû ïåðåéòè â îáû÷íûé ðåæèì. |
| 174 | |
| 175 | 2. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 176 | |
| 177 | 3. Ïåðåìåñòèòå êóðñîð ê êîíöó ïðàâèëüíîé ñòðîêè (ÏÎÑËÅ ïåðâîé . ). |
| 178 | |
| 179 | 4. ×òîáû óäàëèòü îñòàòîê ñòðîêè, íàáåðèòå d$ . |
| 180 | |
| 181 | ---> Êòî-òî íàáðàë îêîí÷àíèå ýòîé ñòðîêè äâàæäû. îêîí÷àíèå ýòîé ñòðîêè äâàæäû. |
| 182 | |
| 183 | |
| 184 | 5.×òîáû ëó÷øå ðàçîáðàòüñÿ â ýòîì, ïåðåõîäèòå ê Óðîêó 2.3. |
| 185 | |
| 186 | |
| 187 | |
| 188 | |
| 189 | |
| 190 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 191 | Óðîê 2.3: ÊÎÌÀÍÄÛ È ÎÁÚÅÊÒÛ |
| 192 | |
| 193 | |
| 194 | Ôîðìàò êîìàíäû `óäàëåíèå' d òàêîâ: |
| 195 | |
| 196 | [÷èñëî] d îáúåêò ÈËÈ d [÷èñëî] îáúåêò |
| 197 | Çäåñü: |
| 198 | ÷èñëî - ñêîëüêî ðàç èñïîëíèòü êîìàíäó (íåîáÿçàòåëüíî, ïî óìîë÷àíèþ=1). |
| 199 | d - êîìàíäà óäàëåíèÿ. |
| 200 | îáúåêò - ñ ÷åì êîìàíäà äîëæíà áûòü âûïîëíåíà (ïåðå÷èñëåíî íèæå). |
| 201 | |
| 202 | Êðàòêèé ñïèñîê îáúåêòîâ: |
| 203 | w - îò êóðñîðà äî êîíöà ñëîâà, âêëþ÷àÿ çàâåðøàþùèé ïðîáåë. |
| 204 | e - îò êóðñîðà äî êîíöà ñëîâà, ÍÅ âêëþ÷àÿ çàâåðøàþùèé ïðîáåë. |
| 205 | $ - îò êóðñîðà äî êîíöà ñòðîêè. |
| 206 | ^ - îò êóðñîðà äî íà÷àëà ñòðîêè. |
| 207 | |
| 208 | ÇÀÌÅ×ÀÍÈÅ: Ïðîñòîå íàæàòèå íà ñèìâîë îáúåêòà â îáû÷íîì ðåæèìå (Normal mode) |
| 209 | áåç äîïîëíèòåëüíûõ êîìàíä ïåðåäâèíåò êóðñîð òàê, êàê óêàçàíî â |
| 210 | ñïèñêå îáúåêòîâ. |
| 211 | |
| 212 | |
| 213 | |
| 214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 215 | Óðîê 2.4: ÈÑÊËÞ×ÅÍÈÅ ÈÇ ÏÐÀÂÈËÀ `ÊÎÌÀÍÄÀ-ÎÁÚÅÊÒ' |
| 216 | |
| 217 | |
| 218 | ** Íàáåðèòå dd äëÿ óäàëåíèÿ âñåé ñòðîêè. ** |
| 219 | |
| 220 | Âñëåäñòâèå ÷àñòîãî ïðèìåíåíèÿ îïåðàöèè óäàëåíèÿ âñåé ñòðîêè, ðàçðàáîò÷èêè |
| 221 | Vim ðåøèëè, ÷òî äëÿ ýòîãî ïðîùå âñåãî ïðîñòî íàáðàòü d äâàæäû. |
| 222 | |
| 223 | 1. Ïåðåìåñòèòå êóðñîð âíèç, êî âòîðîé ñòðîêå ôðàçû. |
| 224 | 2. Íàáåðèòå dd äëÿ óäàëåíèÿ ñòðîêè. |
| 225 | 3. Òåïåðü ïåðåìåñòèòåñü ê ÷åòâåðòîé ñòðîêå. |
| 226 | 4. Íàáåðèòå 2dd (âñïîìíèòå ïðàâèëî `÷èñëî-êîìàíäà-îáúåêò'), ÷òîáû óäàëèòü |
| 227 | äâå ñòðîêè. |
| 228 | |
| 229 | 1) Ëåòîì ÿ õîæó íà ñòàäèîí, |
| 230 | 2) Î, êàê âíåçàïíî êîí÷èëñÿ äèâàí! |
| 231 | 3) ß áîëåþ çà ``Çåíèò'', ``Çåíèò'' --- ÷åìïèîí! |
| 232 | 4) Ïå÷àëüíî ÿ ãëÿæó íà íàøå ïîêîëåíèå! |
| 233 | 5) Åãî ãðÿäóùåå èëü ïóñòî èëü òåìíî... |
| 234 | 6) ß ñèæó íà ñêàìåéêå â ëîæå `Á' |
| 235 | 7) È èãðàþ íà áîëüøîé æåñòÿíîé òðóáå. |
| 236 | |
| 237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 238 | Óðîê 2.5: ÊÎÌÀÍÄÀ `ÎÒÊÀÒ' |
| 239 | |
| 240 | |
| 241 | ** Íàæìèòå u äëÿ îòìåíû ðåçóëüòàòà ðàáîòû ïðåäûäóùåé êîìàíäû, U äëÿ îòìåíû |
| 242 | èñïðàâëåíèé âî âñåé ñòðîêå. ** |
| 243 | |
| 244 | 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé ---> è óñòàíîâèòå åãî íà |
| 245 | ïåðâóþ îøèáêó. |
| 246 | 2. Íàæìèòå x äëÿ óäàëåíèÿ ïåðâîãî íåïðàâèëüíîãî ñèìâîëà. |
| 247 | 3. Òåïåðü íàæìèòå u äëÿ îòìåíû (îòêàòà) ïîñëåäíåé âûïîëíåííîé êîìàíäû. |
| 248 | 4. Èñïðàâüòå âñå îøèáêè â ñòðîêå, èñïîëüçóÿ êîìàíäó x . |
| 249 | 5. Òåïåðü íàæìèòå çàãëàâíóþ U äëÿ òîãî, ÷òîáû âåðíóòü âñþ ñòðîêó â èñõîäíîå |
| 250 | ñîñòîÿíèå. |
| 251 | 6. Íàæìèòå u íåñêîëüêî ðàç äëÿ îòìåíû êîìàíäû U è ïðåäûäóùèõ êîìàíä. |
| 252 | 7. Íàæìèòå òåïåðü CTRL-R (óäåðæèâàéòå êëàâèøó CTRL íàæàòîé â ìîìåíò íàæàòèÿ |
| 253 | R) íåñêîëüêî ðàç äëÿ âîçâðàòà êîìàíä (îòêàò îòêàòà). |
| 254 | |
| 255 | ---> Èñïððàâüòå îîøèáêè â ýòîéé ñòðîêå è âåðíèòòå èõ ññ ïîìîùüüþ `îòêàòà'. |
| 256 | |
| 257 | 8. Ýòî áûëè î÷åíü ïîëåçíûå êîìàíäû. Äàëåå ïåðåõîäèòå ê Ðåçþìå Óðîêà 2. |
| 258 | |
| 259 | |
| 260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 261 | ÐÅÇÞÌÅ ÓÐÎÊÀ 2 |
| 262 | |
| 263 | |
| 264 | 1. Äëÿ óäàëåíèÿ òåêñòà îò êóðñîðà äî êîíöà ñëîâà íàáåðèòå: dw |
| 265 | |
| 266 | 2. Äëÿ óäàëåíèÿ òåêñòà îò êóðñîðà äî êîíöà ñòðîêè íàáåðèòå: d$ |
| 267 | |
| 268 | 3. Äëÿ óäàëåíèÿ âñåé ñòðîêè íàáåðèòå: dd |
| 269 | |
| 270 | 4. Ôîðìàò êîìàíäû â îáû÷íîì ðåæèìå èìååò âèä: |
| 271 | |
| 272 | [÷èñëî] êîìàíäà îáúåêò ÈËÈ êîìàíäà [÷èñëî] îáúåêò |
| 273 | ãäå: |
| 274 | ÷èñëî - ñêîëüêî ðàç ïîâòîðèòü âûïîëíåíèå êîìàíäû |
| 275 | êîìàíäà - ÷òî âûïîëíèòü, íàïðèìåð d äëÿ óäàëåíèÿ |
| 276 | îáúåêò - íà ÷òî äîëæíà âîçäåéñòâîâàòü êîìàíäà, íàïðèìåð w (ñëîâî), |
| 277 | $ (äî êîíöà ñòðîêè), è ò.ä. |
| 278 | |
| 279 | 5. Äëÿ îòìåíû (îòêàòà) ïðåäøåñòâóþùèõ äåéñòâèé íàáåðèòå: u (ñòðî÷íàÿ u) |
| 280 | Äëÿ îòìåíû (îòêàòà) âñåõ èçìåíåíèé â ñòðîêå íàáåðèòå: U (ïðîïèñíàÿ U) |
| 281 | Äëÿ îòìåíû îòêàòà íàáåðèòå: CTRL-R |
| 282 | |
| 283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 284 | Óðîê 3.1: ÊÎÌÀÍÄÀ ÂÑÒÀÂÊÈ |
| 285 | |
| 286 | |
| 287 | ** Íàáåðèòå p äëÿ âñòàâêè ïîñëåäíåãî óäàëåííîãî òåêñòà ïîñëå êóðñîðà. ** |
| 288 | |
| 289 | 1. Ïåðåìåñòèòå êóðñîð âíèç ê ïîñëåäíåé ñòðîêå èç íàáîðà. |
| 290 | |
| 291 | 2. Íàáåðèòå dd äëÿ óäàëåíèÿ ñòðîêè è åå ñîõðàíåíèÿ â áóôåðå Vim'à. |
| 292 | |
| 293 | 3. Ïåðåìåñòèòå êóðñîð ê ñòðîêå ÍÀÄ òåì ìåñòîì, êóäà ñëåäóåò âñòàâèòü |
| 294 | óäàëåííóþ ñòðîêó. |
| 295 | |
| 296 | 4. Íàõîäÿñü â îáû÷íîì ðåæèìå íàáåðèòå p äëÿ çàìåíû ñòðîêè. |
| 297 | |
| 298 | 5. Ïîâòîðèòå øàãè 2--4, ïîêà íå ðàññòàâèòå âñå ñòðîêè â íóæíîì ïîðÿäêå. |
| 299 | |
| 300 | ã) È ëó÷øå âûäóìàòü íå ìîã. |
| 301 | á) Êîãäà íå â øóòêó çàíåìîã, |
| 302 | â) Îí óâàæàòü ñåáÿ çàñòàâèë |
| 303 | à) Ìîé äÿäÿ ñàìûõ ÷åñòíûõ ïðàâèë |
| 304 | |
| 305 | |
| 306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 307 | Óðîê 3.2: ÊÎÌÀÍÄÀ ÇÀÌÅÍÛ |
| 308 | |
| 309 | |
| 310 | ** Íàáåðèòå r è ñèìâîë, çàìåíÿþùèé ñèìâîë ïîä êóðñîðîì. ** |
| 311 | |
| 312 | 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 313 | |
| 314 | 2. Óñòàíîâèòå êóðñîð òàê, ÷òîáû îí íàõîäèëñÿ íàä ïåðâîé îøèáêîé. |
| 315 | |
| 316 | 3. Íàáåðèòå r è çàòåì ñèìâîë, èñïðàâëÿþùèé îøèáêó. |
| 317 | |
| 318 | 4. Ïîâòîðèòå øàãè 2 è 3, ïîêà ïåðâàÿ ñòðîêà íå áóäåò èñïðàâëåíà. |
| 319 | |
| 320 | ---> Â ìîìåãò íàáòðà ýòîé ÷òðîêè êîå0êòî ñ òðóäîì ïîïâäàë ïî êëâàèøàì! |
| 321 | ---> Â ìîìåíò íàáîðà ýòîé ñòðîêè êîå-êòî ñ òðóäîì ïîïàäàë ïî êëàâèøàì! |
| 322 | |
| 323 | 5. Òåïåðü ïåðåõîäèòå ê Óðîêó 3.2. |
| 324 | |
| 325 | ÇÀÌÅ×ÀÍÈÅ: Ïîìíèòå, ÷òî âû äîëæíû ó÷èòüñÿ â ïðîöåññå ðàáîòû, à íå ïðîñòî |
| 326 | çàïîìèíàÿ. |
| 327 | |
| 328 | |
| 329 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 330 | Óðîê 3.3: ÊÎÌÀÍÄÀ ÈÇÌÅÍÅÍÈß |
| 331 | |
| 332 | |
| 333 | ** Äëÿ èçìåíåíèÿ ÷àñòè ñëîâà íàáåðèòå cw . ** |
| 334 | |
| 335 | 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 336 | |
| 337 | 2. Ðàñïîëîæèòå êóðñîð íàä áóêâîé `o' â ñëîâå `ñîëà'. |
| 338 | |
| 339 | 3. Íàáåðèòå cw è èñïðàâüòå ñëîâî (â äàííîì ñëó÷àå, íàáåðèòå `ëîâ'.) |
| 340 | |
| 341 | 4. Íàæìèòå <ESC> è ïåðåõîäèòå ê ñëåäóþùåé îøèáêå (ê ïåðâîìó ñèìâîëó, êîòîðûé |
| 342 | íàäî èçìåíèòü.) |
| 343 | |
| 344 | 5. Ïîâòîðèòå øàãè 3--4 ïîêà ïåðâîå ïðåäëîæåíèå íå ñòàíåò èäåíòè÷íûì âòîðîìó. |
| 345 | |
| 346 | ---> Íåñêîëüêî ñîëà â ýüãö ñòðîêå òïãøöáü ðåäàëçêóþèåñâõ. |
| 347 | ---> Íåñêîëüêî ñëîâ â ýòîé ñòðîêå òðåáóþò ðåäàêòèðîâàíèÿ. |
| 348 | |
| 349 | Îáðàòèòå âíèìàíèå, ÷òî cw íå òîëüêî çàìåíÿåò ñëîâî, íî è ïåðåâîäèò âàñ â ðåæèì |
| 350 | âñòàâêè. |
| 351 | |
| 352 | |
| 353 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 354 | Óðîê 3.4: ÏÐÎÄÎËÆÀÅÌ ÈÇÌÅÍßÒÜ Ñ ÊÎÌÀÍÄÎÉ c |
| 355 | |
| 356 | |
| 357 | ** Êîìàíäà çàìåíû èñïîëüçóåòñÿ ñ òåìè æå îáúåêòàìè, ÷òî è êîìàíäà óäàëåíèÿ. ** |
| 358 | |
| 359 | 1. Êîìàíäà èçìåíåíèÿ ïðèìåíÿåòñÿ òàêèì æå îáðàçîì, êàê è êîìàíäà óäàëåíèÿ. |
| 360 | Åå ôîðìàò òàêîâ: |
| 361 | |
| 362 | [÷èñëî] c îáúåêò ÈËÈ c [÷èñëî] îáúåêò |
| 363 | |
| 364 | 2. Îáúåêòû òàêæå ñîâïàäàþò: w (ñëîâî), $ (êîíåö ñòðîêè) è ò.ï. |
| 365 | |
| 366 | 3. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 367 | |
| 368 | 4. Ïåðåéäèòå ê ïåðâîé îøèáêå. |
| 369 | |
| 370 | 5. Íàáåðèòå c$ è îòðåäàêòèðóéòå ïåðâóþ ñòðîêó òàê, ÷òîáû îíà ñîâïàäàëà ñî |
| 371 | âòîðîé, ïîñëå ÷åãî íàæìèòå <ESC>. |
| 372 | |
| 373 | ---> Êîíåö ýòîé ñòðîêè íóæäàåòñÿ â ïîìîùè, ÷òîáû ñòàòü ïîõîæèì íà âòîðîé. |
| 374 | ---> Êîíåö ýòîé ñòðîêè íóæäàåòñÿ â ïîìîùè êîìàíäû c$ . |
| 375 | |
| 376 | |
| 377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 378 | ÐÅÇÞÌÅ ÓÐÎÊÀ 3 |
| 379 | |
| 380 | |
| 381 | 1. Äëÿ âñòàâêè òåêñòà, êîòîðûé òîëüêî ÷òî áûë óäàëåí, íàáåðèòå p . Ýòà |
| 382 | êîìàíäà âñòàâèò óäàëåííûé òåêñò ÏÎÑËÅ êóðñîðà (åñëè áûëà óäàëåíà ñòðîêà, |
| 383 | òî îíà áóäåò ïîìåùåíà â ñòðîêå ïîä êóðñîðîì). |
| 384 | |
| 385 | 2. Äëÿ çàìåíû ñèìâîëà ïîä êóðñîðîì íàáåðèòå r è çàòåì çàìåíÿþùèé ñèìâîë. |
| 386 | |
| 387 | 3. Êîìàíäà èçìåíåíèÿ ïîçâîëÿåò Âàì èçìåíèòü óêàçàííûé îáúåêò îò êóðñîðà äî |
| 388 | êîíöà ýòîãî îáúåêòà. Íàïðèìåð, íàáåðèòå cw äëÿ çàìåíû îò êóðñîðà äî |
| 389 | êîíöà ñëîâà, c$ äëÿ èçìåíåíèÿ äî êîíöà ñòðîêè. |
| 390 | |
| 391 | 4. Ôîðìàò êîìàíäû èçìåíåíèÿ òàêîâ: |
| 392 | |
| 393 | [÷èñëî] c îáúåêò ÈËÈ c [÷èñëî] îáúåêò |
| 394 | |
| 395 | Òåïåðü îòïðàâëÿéòåñü ê ñëåäóþùåìó óðîêó. |
| 396 | |
| 397 | |
| 398 | |
| 399 | |
| 400 | |
| 401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 402 | Óðîê 4.1: ÈÍÔÎÐÌÀÖÈß Î ÔÀÉËÅ È ÐÀÑÏÎËÎÆÅÍÈÅ Â ÍÅÌ |
| 403 | |
| 404 | |
| 405 | ** Íàáåðèòå CTRL-g ÷òîáû óâèäåòü Âàøå ìåñòîðàñïîëîæåíèå â ôàéëå è èíôîðìàöèþ |
| 406 | î íåì. |
| 407 | Íàáåðèòå SHIFT-G äëÿ ïåðåìåùåíèÿ ê çàäàííîé ñòðîêå â ôàéëå. ** |
| 408 | |
| 409 | Çàìå÷àíèå: Ïðî÷èòàéòå âåñü óðîê ïðåæäå ÷åì âûïîëíÿòü ëþáûå êîìàíäû!! |
| 410 | |
| 411 | 1. Óäåðæèâàÿ êëàâèøó Ctrl íàæìèòå g . Âíèçó ýêðàíà ïîÿâèòñÿ ñòðîêà ñòàòóñà ñ |
| 412 | èìåíåì ôàéëà è íîìåðîì ñòðîêè, â êîòîðîé Âû íàõîäèòåñü. Çàïîìíèòå íîìåð |
| 413 | ñòðîêè, îí ïîòðåáóåòñÿ íà Øàãå 3. |
| 414 | |
| 415 | 2. Íàæìèòå shift-G äëÿ ïåðåìåùåíèÿ ê êîíöó ôàéëà. |
| 416 | |
| 417 | 3. Íàáåðèòå íîìåð ñòðîêè, â êîòîðîé âû íàõîäèëèñü è çàòåì shift-G. Ýòî |
| 418 | âåðíåò Âàñ ê ñòðîêå, â êîòîðîé Âû áûëè, êîãäà â ïåðâûé ðàç íàæàëè Ctrl-g. |
| 419 | (Êîãäà Âû áóäåòå íàáèðàòü öèôðû, îíè ÍÅ îòîáðàçÿòñÿ íà ýêðàíå.) |
| 420 | |
| 421 | 4. Åñëè Âû çàïîìíèëè âñå âûøåñêàçàííîå, âûïîëíèòå øàãè 1--3. |
| 422 | |
| 423 | |
| 424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 425 | Óðîê 4.2: ÊÎÌÀÍÄÀ ÏÎÈÑÊÀ |
| 426 | |
| 427 | ** Íàáåðèòå / è çàòåì ââåäèòå èñêîìóþ ôðàçó. ** |
| 428 | |
| 429 | 1.  îáû÷íîì ðåæèìå (Normal mode) íàáåðèòå ñèìâîë / . Îáðàòèòå âíèìàíèå, |
| 430 | ÷òî îí âìåñòå ñ êóðñîðîì ïîÿâèòñÿ âíèçó ýêðàíà, êàê ýòî ïðîèñõîäèò ñ |
| 431 | êîìàíäîé : . |
| 432 | |
| 433 | 2. Òåïåðü íàáåðèòå 'îøøøèáêà' <ENTER>. Ýòî òî ñëîâî, êîòîðîå Âû áóäåòå |
| 434 | èñêàòü. |
| 435 | |
| 436 | 3. Äëÿ òîãî, ÷òîáû ïîâòîðèòü ïîèñê, ïðîñòî íàæìèòå n . |
| 437 | Äëÿ ïîèñêà ýòîé ôðàçû â îáðàòíîì íàïðàâëåíèè, íàæìèòå Shift-N . |
| 438 | |
| 439 | 4. Åñëè Âû æåëàåòå ñðàçó èñêàòü â îáðàòíîì íàïðàâëåíèè, èñïîëüçóéòå |
| 440 | êîìàíäó ? âìåñòî / . |
| 441 | |
| 442 | ---> Êîãäà Âû ïðè ïîèñêå äîñòèãíåòå êîíöà ôàéëà, ïîèñê áóäåò ïðîäîëæåí ñ |
| 443 | íà÷àëà. |
| 444 | |
| 445 | "îøøøèáêà" ýòî íå ñïîñîá ïðîèçíåñåíèÿ ñëîâà `îøèáêà'; îøøøèáêà ýòî îøèáêà. |
| 446 | |
| 447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 448 | Óðîê 4.3: ÏÎÈÑÊ ÏÀÐÍÛÕ ÑÊÎÁÎÊ |
| 449 | |
| 450 | |
| 451 | ** Íàáåðèòå % äëÿ ïîèñêà ïàðíûõ ),] èëè } . ** |
| 452 | |
| 453 | 1. Ïîìåñòèòå êóðñîð íàä ëþáîé èç (, [ èëè { â ñòðîêå âíèçó, ïîìå÷åííîé --->. |
| 454 | |
| 455 | 2. Òåïåðü íàáåðèòå ñèìâîë % . |
| 456 | |
| 457 | 3. Êóðñîð äîëæåí ïåðåñêî÷èòü íà ïàðíóþ ñêîáêó. |
| 458 | |
| 459 | 4. Íàáåðèòå % äëÿ âîçâðàòà êóðñîðà íàçàä ê ïåðâîé ñêîáêå. |
| 460 | |
| 461 | ---> Ýòî ( ñòðîêà, ñîäåðæàùàÿ òàêèå (, òàêèå [ ] è òàêèå { } ñêîáêè. )) |
| 462 | |
| 463 | Çàìå÷àíèå: Ýòî î÷åíü óäîáíî ïðè îòëàäêå ïðîãðàìì ñ ïðîïóùåííûìè ñêîáêàìè! |
| 464 | |
| 465 | |
| 466 | |
| 467 | |
| 468 | |
| 469 | |
| 470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 471 | Óðîê 4.4: ÑÏÎÑÎÁ ÈÑÏÐÀÂËÅÍÈß ÎØÈÁÎÊ |
| 472 | |
| 473 | |
| 474 | ** Íàáåðèòå :s/áûëî/ñòàëî/g äëÿ çàìåíû 'áûëî' íà 'ñòàëî'. ** |
| 475 | |
| 476 | 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 477 | |
| 478 | 2. Íàáåðèòå :s/óâîäþ/óâîæó <ENTER> . Îáðàòèòå âíèìàíèå íà òî, ÷òî ýòà êîìàíäà |
| 479 | çàìåíèò òîëüêî ïåðâîå íàéäåííîå âõîæäåíèå â ñòðîêå. |
| 480 | |
| 481 | 3. Òåïåðü íàáåðèòå :s/óâîäþ/óâîæó/g , îçíà÷àþùåå ïîäñòàíîâêó ãëîáàëüíî âî |
| 482 | âñåé ñòðîêå. Ýòî çàìåíèò âñå íàéäåííûå â ñòðîêå âõîæäåíèÿ. |
| 483 | |
| 484 | ---> ß óâîäþ ê îòâåðæåííûì ñåëåíüÿì, ÿ óâîäþ ñêâîçü âåêîâå÷íûé ñòîí, ÿ óâîäþ ê |
| 485 | çàáûòûì ïîêîëåíüÿì. |
| 486 | |
| 487 | 4. Äëÿ çàìåíû âñåõ âõîæäåíèé ïîñëåäîâàòåëüíîñòè ñèìâîëîâ ìåæäó äâóìÿ |
| 488 | ñòðîêàìè, |
| 489 | íàáåðèòå :#,#s/áûëî/ñòàëî/g ãäå #,# --- íîìåðà ýòèõ ñòðîê. |
| 490 | Íàáåðèòå :%s/áûëî/ñòàëî/g äëÿ çàìåíû âñåõ âõîæäåíèé âî âñåì ôàéëå. |
| 491 | |
| 492 | |
| 493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 494 | ÐÅÇÞÌÅ ÓÐÎÊÀ 4 |
| 495 | 1. Ctrl-g ïîêàçûâàåò âàøå ïîëîæåíèå â ôàéëå è èíôîðìàöèþ î íåì. |
| 496 | Shift-G ïåðåìåùàåò Âàñ â êîíåö ôàéëà. Íîìåð, çà êîòîðûì ñëåäóåò Shift-G |
| 497 | ïîçâîëÿåò ïåðåéòè ê ñòðîêå ñ ýòèì íîìåðîì. |
| 498 | |
| 499 | 2. Íàæàòèå / è çàòåì ââîä ñòðîêè ïîçâîëÿåò ïðîèçâåñòè ïîèñê ýòîé ñòðîêè |
| 500 | ÂÏÅÐÅÄ ïî òåêñòó. |
| 501 | Íàæàòèå ? è çàòåì ââîä ñòðîêè ïîçâîëÿåò ïðîèçâåñòè ïîèñê ýòîé ñòðîêè |
| 502 | ÍÀÇÀÄ ïî òåêñòó. |
| 503 | Ïîñëå ïîèñêà íàáåðèòå n äëÿ ïåðåõîäà ê ñëåäóþùåìó âõîæäåíèþ èñêîìîé |
| 504 | ñòðîêè â òîì æå íàïðàâëåíèè èëè Shift-N äëÿ ïåðåõîäà â ïðîòèâîïîëîæíîì |
| 505 | íàïðàâëåíèè. |
| 506 | |
| 507 | 3. Íàæàòèå % , êîãäà êóðñîð íàõîäèòñÿ íà (,),[,],{, èëè } ïîçâîëÿåò íàéòè |
| 508 | ïàðíóþ ñêîáêó. |
| 509 | |
| 510 | 4. Äëÿ ïîäñòàíîâêè `ñòàëî' âìåñòî ïåðâîãî `áûëî' â ñòðîêå, íàáåðèòå |
| 511 | :s/old/new |
| 512 | Äëÿ ïîäñòàíîâêè `ñòàëî' âìåñòî âñåõ `áûëî' â ñòðîêå, íàáåðèòå |
| 513 | :s/old/new/g |
| 514 | Äëÿ çàìåíû â èíòåðâàëå ìåæäó äâóìÿ ñòðîêàìè, íàáåðèòå |
| 515 | :#,#s/old/new/g |
| 516 | Äëÿ çàìåíû âñåõ âõîæäåíèé `áûëî' íà `ñòàëî' â ôàéëå, íàáåðèòå |
| 517 | :%s/old/new/g |
| 518 | ×òîáû ðåäàêòîð êàæäûé ðàç çàïðàøèâàë ïîäòâåðæäåíèå, äîáàâüòå 'c' |
| 519 | :%s/old/new/gc |
| 520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 521 | Óðîê 5.1: ÊÀÊ ÂÛÏÎËÍÈÒÜ ÂÍÅØÍÞÞ ÊÎÌÀÍÄÓ |
| 522 | |
| 523 | |
| 524 | ** Íàáåðèòå :! è çàòåì âíåøíþþ êîìàíäó, êîòîðóþ ñëåäóåò âûïîëíèòü. ** |
| 525 | |
| 526 | 1. Íàáåðèòå óæå çíàêîìóþ Âàì êîìàíäó : äëÿ óñòàíîâêè êóðñîðà â êîìàíäíóþ |
| 527 | ñòðîêó ðåäàêòîðà. Ýòî ïîçâîëèò Âàì ââåñòè êîìàíäó. |
| 528 | |
| 529 | 2. Òåïåðü íàáåðèòå ñèìâîë ! (âîñêëèöàòåëüíûé çíàê). Òåïåðü ìîæíî èñïîëíèòü |
| 530 | âíåøíþþ êîìàíäó, èñïîëüçóÿ êîìàíäíóþ îáîëî÷êó. |
| 531 | |
| 532 | 3. Äëÿ ïðèìåðà íàáåðèòå ls ïîñëå ! è íàæìèòå <ENTER>. Ýòà êîìàíäà âûâåäåò |
| 533 | ñïèñîê ôàéëîâ â òåêóùåì êàòàëîãå, òî÷íî òàêæå, êàê åñëè áû Âû ââåëè ýòó |
| 534 | êîìàíäó â ïðèãëàøåíèè îáîëî÷êè. Èëè ïîïðîáóéòå :!dir , åñëè ïðåäûäóùàÿ |
| 535 | êîìàíäà íå ñðàáîòàëà. |
| 536 | |
| 537 | ---> Çàìå÷àíèå: Òàêèì ñïîñîáîì ìîæíî âûïîëíèòü ëþáóþ âíåøíþþ êîìàíäó. |
| 538 | |
| 539 | ---> Çàìå÷àíèå: Âñå êîìàíäû, íà÷èíàþùèåñÿ ñ : , äîëæíû çàâåðøàòüñÿ íàæàòèåì |
| 540 | <ENTER>. |
| 541 | |
| 542 | |
| 543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 544 | Óðîê 5.2: ÊÀÊ ÇÀÏÈÑÀÒÜ ÔÀÉË |
| 545 | |
| 546 | |
| 547 | ** Äëÿ ñîõðàíåíèÿ èçìåíåíèé, ïðîèçâåäåííûõ â ôàéëå, íàáåðèòå :w ÈÌß_ÔÀÉËÀ. ** |
| 548 | |
| 549 | 1. Íàáåðèòå :!dir èëè :!ls äëÿ ïîëó÷åíèÿ ñïèñêà ôàéëîâ â òåêóùåì êàòàëîãå. |
| 550 | Êàê Âàì óæå èçâåñòíî, Âû äîëæíû íàæàòü <ENTER> ïîñëå ââîäà ýòèõ êîìàíä. |
| 551 | |
| 552 | 2. Ïðèäóìàéòå íàçâàíèå äëÿ ôàéëà, êîòîðîå åùå íå ñóùåñòâóåò, íàïðèìåð TEST. |
| 553 | |
| 554 | 3. Òåïåðü íàáåðèòå :w TEST (ãäå TEST --- ýòî èìÿ ôàéëà, ïðèäóìàííîå Âàìè.) |
| 555 | |
| 556 | 4. Ýòà êîìàíäà ñîõðàíèò âåñü ôàéë (Ó÷åáíèê ïî Vim) ïîä èìåíåì TEST. ×òîáû |
| 557 | óäîñòîâåðèòüñÿ â ýòîì, ñíîâà íàáåðèòå :!dir è ïðîñìîòðèòå êàòàëîã. |
| 558 | |
| 559 | ---> Çàìåòüòå, ÷òî åñëè Âû âûéäåòå èç Vim è çàòåì çàïóñòèòå åãî ñíîâà ñ |
| 560 | ôàéëîì TEST, ýòîò ôàéë áóäåò òî÷íîé êîïèåé ó÷åáíèêà â òîò ìîìåíò, êîãäà |
| 561 | Âû åãî ñîõðàíèëè. |
| 562 | |
| 563 | 5. Òåïåðü óäàëèòå ýòîò ôàéë, íàáðàâ :!del TEST |
| 564 | |
| 565 | |
| 566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 567 | Óðîê 5.3: ÂÛÁÎÐÎ×ÍÎÅ ÑÎÕÐÀÍÅÍÈÅ |
| 568 | |
| 569 | |
| 570 | ** Äëÿ ñîõðàíåíèÿ ÷àñòè ôàéëà, íàáåðèòå :#,# w ÈÌß_ÔÀÉËÀ ** |
| 571 | |
| 572 | 1. Åùå ðàç íàáåðèòå :!dir èëè :!ls äëÿ ïîëó÷åíèÿ ñïèñêà ôàéëîâ â òåêóùåì |
| 573 | êàòàëîãå è âûáåðèòå ïîäõîäÿùåå èìÿ, íàïðèìåð TEST. |
| 574 | |
| 575 | 2. Ïåðåìåñòèòå êóðñîð ê íà÷àëó ýòîé ñòðàíèöû è íàæìèòå Ctrl-g äëÿ íàõîæäåíèÿ |
| 576 | íîìåðà ñòðîêèto. ÇÀÏÎÌÍÈÒÅ ÝÒÎÒ ÍÎÌÅÐ! |
| 577 | |
| 578 | 3. Òåïåðü ïåðåìåñòèòåñü â êîíåö ñòðàíèöû è âíîâü íàáåðèòå Ctrl-g. ÇÀÏÎÌÍÈÒÅ |
| 579 | È ÝÒÎÒ ÍÎÌÅÐ ÒÎÆÅ! |
| 580 | |
| 581 | 4. Äëÿ ñîõðàíåíèÿ ÒÎËÜÊÎ ×ÀÑÒÈ ôàéëà íàáåðèòå :#,# w TEST , ãäå #,# --- ýòî |
| 582 | íîìåðà, êîòîðûå Âû çàïîìíèëè (íà÷àëî, êîíåö), à TEST --- èìÿ âàøåãî ôàéëà. |
| 583 | |
| 584 | 5. Êàê è ïðåæäå, óáåäèòåñü â íàëè÷èè ýòîãî ôàéëà êîìàíäîé :!dir , íî ÍÅ |
| 585 | ÓÄÀËßÉÒÅ åãî. |
| 586 | |
| 587 | |
| 588 | |
| 589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 590 | Óðîê 5.4: ×ÒÅÍÈÅ È ÎÁÚÅÄÈÍÅÍÈÅ ÔÀÉËÎÂ |
| 591 | |
| 592 | ** Äëÿ âñòàâêè ñîäåðæèìîãî ôàéëà, íàáåðèòå :r FILENAME ** |
| 593 | |
| 594 | 1. Íàáåðèòå :!dir äëÿ òîãî, ÷òîáû óáåäèòüñÿ â òîì, ÷òî ôàéë TEST âñå åùå |
| 595 | ñóùåñòâóåò. |
| 596 | |
| 597 | 2. Óñòàíîâèòå êóðñîð â âåðõíåé ÷àñòè ýòîé ñòðàíèöû. |
| 598 | |
| 599 | Çàìå÷àíèå: Ïîñëå âûïîëíåíèÿ øàãà 3 Âû óâèäèòå Óðîê 5.3. Ïîñëå ýòîãî |
| 600 | ïåðåìåùàéòåñü ÂÍÈÇ, ñíîâà ê ýòîìó óðîêó. |
| 601 | |
| 602 | 3. Òåïåðü ïðî÷èòàéòå Âàø ôàéë TEST, èñïîëüçóÿ êîìàíäó :r TEST , ãäå |
| 603 | TEST --- ýòî èìÿ ôàéëà. |
| 604 | |
| 605 | Çàìå÷àíèå: Ïðî÷èòàííûé Âàìè ôàéë áóäåò âñòàâëåí â òîì ìåñòå, ãäå íàõîäèòñÿ |
| 606 | êóðñîð. |
| 607 | |
| 608 | 4. ×òîáû óáåäèòüñÿ â òîì, ÷òî ôàéë ïðî÷èòàí, ïåðåìåñòèòåñü íåìíîãî íàçàä ïî |
| 609 | òåêñòó è [A[Bçàìåòüòå, ÷òî òåïåðü ñóùåñòâóþò äâå êîïèè Óðîêà 5.3, èñõîäíàÿ |
| 610 | è ïîëó÷åííàÿ èç ôàéëà. |
| 611 | |
| 612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 613 | ÐÅÇÞÌÅ ÓÐÎÊÀ 5 |
| 614 | |
| 615 | |
| 616 | 1. :!êîìàíäà èñïîëíÿåò âíåøíþþ êîìàíäó. |
| 617 | |
| 618 | Íåêîòîðûå ïîëåçíûå ïðèìåðû: |
| 619 | :!dir --- âûâîäèò ñïèñîê ôàéëîâ â êàòàëîãå. |
| 620 | :!del FILENAME --- óäàëÿåò ôàéë FILENAME. |
| 621 | |
| 622 | 2. :w FILENAME çàïèñûâàåò òåêóùèé ðåäàêòèðóåìûé ôàéë íà äèñê |
| 623 | ïîä èìåíåì FILENAME. |
| 624 | |
| 625 | 3. :#,#w FILENAME ñîõðàíÿåò ñòðîêè îò # äî # â ôàéë FILENAME. |
| 626 | |
| 627 | 4. :r FILENAME ñ÷èòûâàåò ñ äèñêà ôàéë FILENAME è ïîìåùàåò åãî â òåêóùèé |
| 628 | ôàéë ñëåäîì çà ïîçèöèåé êóðñîðà. |
| 629 | |
| 630 | |
| 631 | |
| 632 | |
| 633 | |
| 634 | |
| 635 | |
| 636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 637 | Óðîê 6.1: ÊÎÌÀÍÄÀ ÑÎÇÄÀÍÈß |
| 638 | |
| 639 | |
| 640 | ** Íàáåðèòå o ÷òîáû ñîçäàòü ïóñòóþ ñòðîêó ïîä êóðñîðîì è ïåðåéòè â ðåæèì |
| 641 | âñòàâêè (Insert mode) ** |
| 642 | |
| 643 | 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 644 | |
| 645 | 2. Íàáåðèòå o (â íèæíåì ðåãèñòðå) äëÿ òîãî, ÷òîáû ñîçäàòü ïóñòóþ ñòðîêó |
| 646 | ÍÈÆÅ êóðñîðà è ïåðåéòè â ðåæèì âñòàâêè (Insert mode). |
| 647 | |
| 648 | 3. Òåïåðü ñêîïèðóéòå ïîìå÷åííóþ ---> ñòðîêó è íàæìèòå <ESC> äëÿ âûõîäà èç |
| 649 | ðåæèìà âñòàâêè. |
| 650 | |
| 651 | ---> Ïîñëå íàæàòèÿ o êóðñîð ïåðåéäåò íà íîâóþ ïóñòóþ ñòðîêó â ðåæèìå âñòàâêè. |
| 652 | |
| 653 | 4. Äëÿ ñîçäàíèÿ ñòðîêè ÂÛØÅ êóðñîðà, ïðîñòî íàáåðèòå çàãëàâíóþ O, âìåñòî |
| 654 | ñòðî÷íîé o. Ïîïðîáóéòå ïðîäåëàòü ýòî ñ íèæåñëåäóþùåé ñòðîêîé. |
| 655 | Ñîçäàéòå íîâóþ ñòðîêó íàä ýòîé, íàæàâ Shift-O, ïîìåñòèâ êóðñîð íà ýòó ñòðîêó. |
| 656 | |
| 657 | |
| 658 | |
| 659 | |
| 660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 661 | Óðîê 6.2: ÊÎÌÀÍÄÀ ÄÎÁÀÂËÅÍÈß |
| 662 | |
| 663 | ** Íàáåðèòå a , ÷òîáû âñòàâèòü òåêñò ÏÎÑËÅ êóðñîðà. ** |
| 664 | |
| 665 | 1. Ïåðåìåñòèòå êóðñîð âíèç, â êîíåö ïåðâîé ñòðîêè, ïîìå÷åííîé ---> , |
| 666 | íàáðàâ $ â îáû÷íîì ðåæèìå (Normal mode). |
| 667 | |
| 668 | 2. Íàáåðèòå a (â íèæíåì ðåãèñòðå) äëÿ äîáàâëåíèÿ òåêñòà ÏÎÑËÅ ñèìâîëà, |
| 669 | íàõîäÿùåãîñÿ ïîä êóðñîðîì. (Çàãëàâíàÿ A ïîçâîëÿåò äîáàâèòü â êîíåö |
| 670 | ñòðîêè.) |
| 671 | |
| 672 | Çàìå÷àíèå: Ýòî ïîçâîëÿåò èçáåæàòü íàæàòèÿ i , ïîñëåäíåãî ñèìâîëà, òåêñòà äëÿ |
| 673 | âñòàâêè, <ESC>, êóðñîð-âïðàâî, è, íàêîíåö, x , ïðîñòî äëÿ òîãî, |
| 674 | ÷òîáû äîáàâèòü òåñò â êîíåö ñòðîêè! |
| 675 | |
| 676 | 3. Òåïåðü çàâåðøèòå ïåðâóþ ñòðîêó. Çàìåòüòå òàêæå, ÷òî äîáàâëåíèå ýòî â |
| 677 | òî÷íîñòè òî æå ñàìîå, ÷òî è ðåæèì âñòàâêè, çà èñêëþ÷åíèåì ïîçèöèè, â |
| 678 | êîòîðóþ áóäåò âñòàâëåí òåêñò. |
| 679 | |
| 680 | ---> Ýòà ñòðî÷êà ïîçâîëèò Âàì ïîïðàêòèêîâàòüñÿ |
| 681 | ---> Ýòà ñòðî÷êà ïîçâîëèò Âàì ïîïðàêòèêîâàòüñÿ â äîáàâëåíèè òåêñòà â êîíåö |
| 682 | ñòðîêè. |
| 683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 684 | Óðîê 6.3: ÅÙÅ ÎÄÈÍ ÑÏÎÑÎÁ ÇÀÌÅÍÛ |
| 685 | |
| 686 | |
| 687 | ** Íàáåðèòå çàãëàâíóþ R äëÿ çàìåíû áîëåå, ÷åì îäíîãî ñèìâîëà. ** |
| 688 | |
| 689 | 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå, ïîìå÷åííîé --->. |
| 690 | |
| 691 | 2. Ðàñïîëîæèòå êóðñîð â íà÷àëå ïåðâîãî ñëîâà, îòëè÷àþùåãîñÿ îò |
| 692 | ñîîòâåòñòâóþùåãî â ñëåäóþùåé ñòðîêå, ïîìå÷åííîé ---> (ñëîâî 'ïîñëåäíåé'). |
| 693 | |
| 694 | 3. Òåïåðü íàáåðèòå R è çàìåíèòå îñòàòîê òåêñòà â ïåðâîé ñòðîêå, íàáðàâ |
| 695 | ïîâåðõ ñòàðîãî òåêñòà òàê, ÷òîáû îáå ñòðîêè ñòàëè îäèíàêîâûìè. |
| 696 | |
| 697 | ---> Ïåðâóþ ñòðîêó ìîæíî ñðàâíÿòü ñ ïîñëåäíåé, èñïîëüçóÿ êëàâèøè. |
| 698 | ---> Ïåðâóþ ñòðîêó ìîæíî ñðàâíÿòü ñ âòîðîé, èñïîëüçóÿ R è íàáðàâ íîâûé òåêñò. |
| 699 | |
| 700 | 4. Îáðàòèòå âíèìàíèå, ÷òî ïðè íàæàòèè <ESC> äëÿ çàâåðøåíèÿ, ëþáîé |
| 701 | íå èçìåíåííûé òåêñò ñîõðàíèòñÿ. |
| 702 | |
| 703 | |
| 704 | |
| 705 | |
| 706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 707 | Óðîê 6.4: ÓÑÒÀÍÎÂÊÀ ÏÀÐÀÌÅÒÐÎÂ |
| 708 | |
| 709 | |
| 710 | ** Óñòàíîâèì ïàðàìåòðû òàê, ÷òîáû èãíîðèðîâàòü ðåãèñòð ïðè ïîèñêå èëè çàìåíå ** |
| 711 | |
| 712 | |
| 713 | 1. Ïîèùèòå ñëîâî 'èãíîðèðîâàòü', íàáðàâ: |
| 714 | /èãíîðèðîâàòü |
| 715 | Ïîâòîðèòå ïîèñê íåñêîëüêî ðàç, íàæèìàÿ êëàâèøó n |
| 716 | |
| 717 | 2. Âêëþ÷èòå ïàðàìåòð 'ic' (Èãíîðèðîâàòü ðåãèñòð), íàáðàâ: |
| 718 | :set ic |
| 719 | |
| 720 | 3. Òåïåðü ñíîâà ñäåëàéòå ïîèñê ñëîâà 'èãíîðèðîâàòü', íàæàâ: n |
| 721 | Ïîâòîðèòå ïîèñê íåñêîëüêî ðàç, íàæèìàÿ êëàâèøó n |
| 722 | |
| 723 | 4. Âêëþ÷èòå ïàðàìåòðû 'hlsearch' è 'incsearch': |
| 724 | :set hls is |
| 725 | |
| 726 | 5. Òåïåðü îïÿòü ââåäèòå êîìàíäó ïîèñêà è ïîñìîòðèòå, ÷òî ïîëó÷èòñÿ: |
| 727 | /èãíîðèðîâàòü |
| 728 | |
| 729 | |
| 730 | |
| 731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 732 | ÐÅÇÞÌÅ ÓÐÎÊÀ 6 |
| 733 | |
| 734 | |
| 735 | 1. Íàæàòèå o ñîçäàåò ñòðîêó ÍÈÆÅ êóðñîðà è ïåðåìåùàåò êóðñîð â íåå â ðåæèìå |
| 736 | âñòàâêè. |
| 737 | Íàæàòèå çàãëàâíîé O ñîçäàåò ñòðîêó ÂÛØÅ ñòðîêè, â êîòîðîé íàõîäèòñÿ |
| 738 | êóðñîð. |
| 739 | |
| 740 | 2. Íàáåðèòå a äëÿ âñòàâêè òåêñòà ÏÎÑËÅ ñèìâîëà, íà êîòîðîì íàõîäèòñÿ êóðñîð. |
| 741 | Íàæàòèå çàãëàâíîé A àâòîìàòè÷åñêè ïåðåìåùàåò Âàñ äëÿ äîáàâëåíèÿ òåêñòà |
| 742 | â êîíåö ñòðîêè. |
| 743 | |
| 744 | 3. Íàæàòèå çàãëàâíîé R ïåðåâîäèò Âàñ â ðåæèì çàìåíû äî òåõ ïîð, ïîêà íå |
| 745 | áóäåò íàæàòà êëàâèøà <ESC> äëÿ çàâåðøåíèÿ. |
| 746 | |
| 747 | 4. Íàáðàâ ":set xxx" âû ñìîæåòå âêëþ÷èòü ïàðàìåòð "xxx" |
| 748 | |
| 749 | |
| 750 | |
| 751 | |
| 752 | |
| 753 | |
| 754 | |
| 755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 756 | Óðîê 7: ÊÎÌÀÍÄÛ ÏÎËÓ×ÅÍÈß ÂÑÒÐÎÅÍÍÎÉ ÑÏÐÀÂÊÈ |
| 757 | |
| 758 | ** Èñïîëüçóéòå âñòðîåííóþ ñïðàâî÷íóþ ñèñòåìó ** |
| 759 | |
| 760 | Vim îáëàäàåò ìîùíîé âñòðîåííîé ñïðàâî÷íîé ñèñòåìîé. Äëÿ íà÷àëà ïîïðîáóéòå |
| 761 | îäèí èç òðåõ âàðèàíòîâ: |
| 762 | - íàæìèòå êëàâèøó <HELP> (åñëè òàêîâàÿ èìååòñÿ íà êëàâèàòóðå) |
| 763 | - íàæìèòå êëàâèøó <F1> (åñëè òàêîâàÿ èìååòñÿ íà êëàâèàòóðå) |
| 764 | - íàáåðèòå :help <ENTER> |
| 765 | |
| 766 | Íàáåðèòå :q <ENTER> ÷òîáû çàêðûòü îêíî ñïðàâêè. |
| 767 | |
| 768 | Âû ìîæåòå íàéòè ñïðàâêó äëÿ ëþáîãî ïîíÿòèÿ èëè êîìàíäû, ïðîñòî çàäàâ |
| 769 | ñîîòâåòñòâóþùèé àðãóìåíò êîìàíäå ":help". Ïîïðîáóéòå ñëåäóþùåå (íå çàáóäüòå |
| 770 | íàæàòü <ENTER>): |
| 771 | |
| 772 | :help w |
| 773 | :help c_<T |
| 774 | :help insert-index |
| 775 | |
| 776 | |
| 777 | |
| 778 | |
| 779 | |
| 780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 781 | Óðîê 8: ÑÎÇÄÀÍÈÅ ÑÒÀÐÒÎÂÎÃÎ ÑÊÐÈÏÒÀ |
| 782 | |
| 783 | ** Âêëþ÷èì âîçìîæíîñòè Vim ** |
| 784 | |
| 785 | Vim èìååò íàìíîãî áîëüøå âîçìîæíîñòåé, ÷åì Vi, îäíàêî áîëüøèíñòâàî èç íèõ |
| 786 | âûêëþ÷åíû ïî óìîë÷àíèþ. Äëÿ òîãî, ÷òîáû íà÷àòü èñïîëüçîâàòü íîâûå |
| 787 | âîçìîæíîñòè Âàì ñëåäóåò ñîçäàòü ôàéë "vimrc". |
| 788 | |
| 789 | 1. Îòðåäàêòèðóéòå ôàéë "vimrc", åãî ðàñïîëîæåíèå çàâèñèò îò èñïîëüçóåìîé |
| 790 | ñèñòåìû: |
| 791 | |
| 792 | :edit ~/.vimrc äëÿ Unix |
| 793 | :edit $VIM/_vimrc äëÿ MS-Windows |
| 794 | |
| 795 | 2. Òåïåðü ïðî÷èòàéòå ïðèìåð ôàéëà "vimrc": |
| 796 | |
| 797 | :read $VIMRUNTIME/vimrc_example.vim |
| 798 | |
| 799 | 3. Çàïèøèòå ôàéë: |
| 800 | |
| 801 | :write |
| 802 | |
| 803 | Òåïåðü ïðè ñëåäóþùåì çàïóñêå Vim áóäåò âêëþ÷åíà ïîäñâåòêà ñèíòàêñèñà. Âñå |
| 804 | íàñòðîéêè, ïðåäïî÷èòàåìûå Âàìè, ìîãóò áûòü äîáàâëåíû â ôàéë "vimrc". |
| 805 | |
| 806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 807 | Íà ýòîì çàâåðøàåòñÿ Ó÷åáíèê Vim. Îí áûë ïðåäíàçíà÷åí äëÿ òîãî, ÷òîáû äàòü |
| 808 | îáùåå ïðåäñòàâëåíèå î ðåäàêòîðå Vim, äîñòàòî÷íîå äëÿ òîãî, ÷òîáû ñ ëåãêîñòüþ |
| 809 | èñïîëüçîâàòü åãî. Ó÷åáíèê äàëåê îò ïîëíîòû, ïîñêîëüêó Vim èìååò î÷åíü ìíîãî |
| 810 | êîìàíä. Ïðî÷èòàéòå òåïåðü ðóêîâîäñòâî ïîëüçîâàòåëÿ: ":help user-manual". |
| 811 | |
| 812 | Äëÿ äàëüíåéøåãî ÷òåíèÿ ðåêîìåíäóåòñÿ êíèãà: |
| 813 | Vim - Vi Improved - Àâòîð: Steve Oualline |
| 814 | Èçäàòåëü: New Riders |
| 815 | Ýòà êíèãà ïîëíîñòüþ ïîñâÿùåíà Vim. Îñîáåííî ïîëåçíà íîâè÷êàì. Ñîäåðæèò |
| 816 | ìíîæåñòâî ïðèìåðîâ è èëëþñòðàöèé. |
| 817 | Âçãëÿíèòå íà See http://iccf-holland.org/click5.html |
| 818 | |
| 819 | Ñëåäóþùàÿ êíèãà áîëåå ïî÷òåííîãî âîçðàñòà è ïîñâÿùåíà áîëüøå Vi, ÷åì Vim, |
| 820 | îäíàêî òàêæå ðåêîìåíäóåòñÿ: |
| 821 | Learning the Vi Editor - Àâòîð: Linda Lamb |
| 822 | Èçäàòåëü: O'Reilly & Associates Inc. |
| 823 | Ýòî õîðîøàÿ êíèãà äëÿ òîãî, ÷òîáû óçíàòü âñå, ÷òî òîëüêî ìîæíî ïðîäåëûâàòü ñ |
| 824 | Vi. Øåñòîå èçäàíèå òàêæå âêëþ÷àåò èíôîðìàöèþ î Vim. |
| 825 | |
| 826 | Ýòîò ó÷åáíèê áûë íàïèñàí Michael C. Pierce è Robert K. Ware, Colorado School |
| 827 | of Mines ñ èñïîëüçîâàíèåì èäåé, ïðåäëîæåííûõ Charles Smith, Colorado State |
| 828 | University. E-mail: bware@mines.colorado.edu. |
| 829 | |
| 830 | Äîðàáîòàíî äëÿ Vim Bram Moolenaar. |
| 831 | |
| 832 | Ïåðåâîä: Àíäðåé Êèñåëåâ <a_kissel@eudoramail.com>, 2002. |
| 833 | Translator: Andrey Kiselev <a_kissel@eudoramail.com>, 2002. |
| 834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |