From 2bad26fe2cb48f13c8d8e7b7e47232f89af2c03c Mon Sep 17 00:00:00 2001 From: Restorer <69863286+RestorerZ@users.noreply.github.com> Date: Sun, 26 Nov 2023 09:14:11 +0000 Subject: [PATCH] translation(ru): updated Russian translations for tutorials (#13579) Signed-off-by: Christian Brabandt --- runtime/tutor/README.ru.utf-8.txt | 39 + runtime/tutor/tutor.ru | 1339 ++++++++++++++--------------- runtime/tutor/tutor.ru.cp1251 | 1339 ++++++++++++++--------------- runtime/tutor/tutor.ru.utf-8 | 1339 ++++++++++++++--------------- 4 files changed, 2037 insertions(+), 2019 deletions(-) create mode 100644 runtime/tutor/README.ru.utf-8.txt diff --git a/runtime/tutor/README.ru.utf-8.txt b/runtime/tutor/README.ru.utf-8.txt new file mode 100644 index 000000000..1e9f6d813 --- /dev/null +++ b/runtime/tutor/README.ru.utf-8.txt @@ -0,0 +1,39 @@ +«Учебник» — Ñ�то практичеÑ�кое поÑ�обие длÑ� начинающих пользователей редактора Vim. + +Ð�а оÑ�воение предÑ�тавленного материала большинÑ�тву начинающих пользователей +потребуетÑ�Ñ� менее чаÑ�а. По окончанию курÑ�а вы Ñ�можете выполнÑ�ть неÑ�ложные +операции над текÑ�том Ñ� помощью редактора Vim. + +Файл, Ñ�одержащий обучающие уроки, называетÑ�Ñ� «tutor». Чтобы начать Ñ� ним +работать, проÑ�то наберите команду "vim tutor" и Ñ�ледуйте инÑ�трукциÑ�м, +преведённым в уроках. ЗаданиÑ� в учебнике предполагают редактирование файла, +поÑ�тому Ð�Е ДЕЛÐ�ЙТЕ ЭТОГО Ð’ ОРИГИÐ�Ð�ЛЬÐ�ОЙ КОПИИ ФÐ�ЙЛÐ�. + +ДлÑ� полноценной работы Ñ� учебником вы можете иÑ�пользовать программу "vimtutor". +При запуÑ�ке Ñ�той программы будет Ñ�оздана временнаÑ� копиÑ� файла длÑ� работы Ñ� ним. + +Я планировал добавление в учебник более развёрнутых уроков, но на Ñ�то уже не +хватило времени. ЕÑ�ли занÑ�тиÑ� вам понравилиÑ�ÑŒ, то, пожалуйÑ�та, напишите мне об +Ñ�том и приÑ�ылайте любые улучшениÑ�, которые вы Ñ�делаете. + +Боб УÑ�Ñ€ (Bob Ware), Colorado School of Mines, СШÐ�, Колорадо, Голден, 80401, +(303) 273-3987 +bware@mines.colorado.edu bware@slate.mines.colorado.edu bware@mines.bitnet + + +Переводы +----------- + +Файлы tutor.xx и tutor.xx.utf-8 Ñ�влÑ�ÑŽÑ‚Ñ�Ñ� переводами учебника (где xx — код +Ñ�зыка). Кодировка файлов tutor.xx может быть latin1 или другой традиционной +кодировкой. ЕÑ�ли не требуетÑ�Ñ� перевод в такой традиционной кодировке, вам нужно +проÑ�то подготовить файл tutor.xx.utf-8. +ЕÑ�ли необходима другаÑ� кодировка текÑ�та, вы также можете Ñ�делать такой файл, +его наименование должно быть tutor.xx.enc (замените «enc» на фактичеÑ�кое +название кодировки). Возможно, что длÑ� Ñ�того потребуетÑ�Ñ� наÑ�троить файл +«tutor.vim». +ДлÑ� Ñ�озданиÑ� файла tutor.xx из tutor.xx.utf-8 можно иÑ�пользовать команду "make". +ПоÑ�мотрите файл «Makefile», чтобы получить подробной информации. (ДлÑ� некоторых +Ñ�зыков файл tutor.xx.utf-8 Ñ�оздаётÑ�Ñ� из tutor.xx в Ñ�илу Ñ�ложившихÑ�Ñ� причин). + +[Брам Моленар (Bram Moolenaar) и др. изменили Ñ�тот файл длÑ� редактора Vim] diff --git a/runtime/tutor/tutor.ru b/runtime/tutor/tutor.ru index d1b5fd6bf..fa5454602 100644 --- a/runtime/tutor/tutor.ru +++ b/runtime/tutor/tutor.ru @@ -1,401 +1,393 @@ =============================================================================== -= ä Ï Â Ò Ï Ð Ï Ö Á Ì Ï × Á Ô Ø × Õ Þ Å Â Î É Ë VIM -- ×ÅÒÓÉÑ 1.7 = + ×ÅÒÓÉÑ 1.7 = äïâòï ðïöáìï÷áôø îá úáîñôéñ ðï òåäáëôïòõ Vim = =============================================================================== - Vim -- ÜÔÏ ÏÞÅÎØ ÍÏÝÎÙÊ ÒÅÄÁËÔÏÒ, ÉÍÅÀÝÉÊ ÍÎÏÖÅÓÔ×Ï ËÏÍÁÎÄ, ÓÌÉÛËÏÍ ÍÎÏÇÏ - ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÉÈ ×ÓÅ ÍÏÖÎÏ ÂÙÌÏ ÏÐÉÓÁÔØ × ÔÁËÏÍ ÕÞÅÂÎÉËÅ, ËÁË ÜÔÏÔ. - üÔÏÔ ÕÞÅÂÎÉË ÐÒÉÚ×ÁÎ ÏÂßÑÓÎÉÔØ ÄÏÓÔÁÔÏÞÎÏÅ ÞÉÓÌÏ ËÏÍÁÎÄ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ - ×Ù ÍÏÇÌÉ Ó Ì£ÇËÏÓÔØÀ ÉÓÐÏÌØÚÏ×ÁÔØ Vim × ËÁÞÅÓÔ×Å ÒÅÄÁËÔÏÒÁ ÏÂÝÅÇÏ - ÎÁÚÎÁÞÅÎÉÑ. + ðÒÏÇÒÁÍÍÁ Vim -- ÜÔÏ ÏÞÅÎØ ÍÏÝÎÙÊ ÔÅËÓÔÏ×ÙÊ ÒÅÄÁËÔÏÒ, ÉÍÅÀÝÉÊ ÍÎÏÖÅÓÔ×Ï + ËÏÍÁÎÄ, É ×ÓÅ ÉÈ ÐÒÏÓÔÏ ÎÅ×ÏÚÍÏÖÎÏ ÏÐÉÓÁÔØ × ÒÁÍËÁÈ ÜÔÏÇÏ ÕÞÅÂÎÉËÁ. + äÁÎÎÙÊ ÖÅ ÕÞÅÂÎÉË ÐÒÉÚ×ÁÎ ÏÂßÑÓÎÉÔØ ÔÅ ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ÐÏÚ×ÏÌÑÔ ×ÁÍ Ó + Ì£ÇËÏÓÔØÀ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ Vim × ËÁÞÅÓÔ×Å ÒÅÄÁËÔÏÒÁ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ. - ÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÐÒÉÂÌÉÚÉÔÅÌØÎÏ 25-30 ÍÉÎÕÔ ÎÁ ÏÓ×ÏÅÎÉÅ ÄÁÎÎÏÇÏ ÕÞÅÂÎÉËÁ × - ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÔÏÇÏ, ÓËÏÌØËÏ ×ÒÅÍÅÎÉ ×Ù ÐÏÔÒÁÔÉÔÅ ÎÁ ÜËÓÐÅÒÉÍÅÎÔÙ. + îÁ ÏÓ×ÏÅÎÉÅ ÍÁÔÅÒÉÁÌÏ× ÜÔÏÇÏ ÕÞÅÂÎÉËÁ ÐÏÔÒÅÂÕÅÔÓÑ ÏËÏÌÏ 30 ÍÉÎÕÔ, ÎÏ ÜÔÏ + ÚÁ×ÉÓÉÔ ÏÔ ÔÏÇÏ, ÓËÏÌØËÏ ×ÒÅÍÅÎÉ ×Ù ÐÏÓ×ÑÔÉÔÅ ÐÒÁËÔÉÞÅÓËÉÍ ÚÁÎÑÔÉÑÍ. - ÷ÎÉÍÁÎÉÅ! ëÏÍÁÎÄÁÍÉ × ÕÒÏËÁÈ ×Ù ÂÕÄÅÔÅ ÉÚÍÅÎÑÔØ ÜÔÏÔ ÔÅËÓÔ. óÏÚÄÁÊÔÅ - ËÏÐÉÀ ÜÔÏÇÏ ÆÁÊÌÁ, ÞÔÏÂÙ ÐÏÐÒÁËÔÉËÏ×ÁÔØÓÑ ÎÁ ÎÅÊ (ÅÓÌÉ ×Ù ÚÁÐÕÓÔÉÌÉ - "vimtutor", ÔÏ ÜÔÏ ÕÖÅ ËÏÐÉÑ). + ÷ÎÉÍÁÎÉÅ! ÷ÙÐÏÌÎÑÑ ÚÁÄÁÎÉÑ ÕÒÏËÏ×, ×Ù ÂÕÄÅÔÅ ÉÚÍÅÎÑÔØ ÔÅËÓÔ × ÜÔÏÍ ÆÁÊÌÅ, + ÐÏÜÔÏÍÕ ÐÒÅÖÄÅ ÞÅÍ ÐÒÏÄÏÌÖÉÔØ, ÓÏÚÄÁÊÔÅ ËÏÐÉÀ ÆÁÊÌÁ. ôÏÇÄÁ ÍÏÖÎÏ ÂÕÄÅÔ + ÐÒÁËÔÉËÏ×ÁÔØÓÑ ÓÔÏÌØËÏ, ÓËÏÌØËÏ ÜÔÏ ÐÏÔÒÅÂÕÅÔÓÑ. åÓÌÉ ×Ù ×ÏÓÐÏÌØÚÏ×ÁÌÉÓØ + ËÏÍÁÎÄÏÊ "vimtutor" ÄÌÑ ÏÔËÒÙÔÉÑ ÜÔÏÇÏ ÕÞÅÂÎÉËÁ, ÚÎÁÞÉÔ, ËÏÐÉÑ ÕÖÅ ÓÏÚÄÁÎÁ. - ÷ÁÖÎÏ ÐÏÍÎÉÔØ, ÞÔÏ ÜÔÏÔ ÕÞÅÂÎÉË ÐÒÅÄÎÁÚÎÁÞÅÎ ÄÌÑ ÏÂÕÞÅÎÉÑ × ÐÒÏÃÅÓÓÅ - ÉÓÐÏÌØÚÏ×ÁÎÉÑ. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÄÏÌÖÎÙ ÚÁÐÕÓËÁÔØ ËÏÍÁÎÄÙ ÄÌÑ ÔÏÇÏ, - ÞÔÏÂÙ ËÁË ÓÌÅÄÕÅÔ ÉÈ ÉÚÕÞÉÔØ. åÓÌÉ ×Ù ÐÒÏÓÔÏ ÐÒÏÞÉÔÁÅÔÅ ÜÔÏÔ ÔÅËÓÔ, ÔÏ - ÎÅ ÚÁÐÏÍÎÉÔÅ ËÏÍÁÎÄÙ! - - ôÅÐÅÒØ ÕÂÅÄÉÔÅÓØ × ÔÏÍ, ÞÔÏ ËÌÁ×ÉÛÁ CapsLock ÎÅ ×ËÌÀÞÅÎÁ, É ÎÁÖÍÉÔÅ - ËÌÁ×ÉÛÕ j ÎÅÓËÏÌØËÏ ÒÁÚ, ÔÁË, ÞÔÏÂÙ õÒÏË 1.1 ÐÏÌÎÏÓÔØÀ ÐÏÍÅÓÔÉÌÓÑ ÎÁ - ÜËÒÁÎÅ. + ÷ÁÖÎÏ ÐÏÍÎÉÔØ, ÞÔÏ ÜÔÏÔ ÕÞÅÂÎÉË ÐÒÅÄÎÁÚÎÁÞÅÎ ÄÌÑ ÐÒÁËÔÉÞÅÓËÏÇÏ ÏÂÕÞÅÎÉÑ. + üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÄÏÌÖÎÙ ÐÒÉÍÅÎÑÔØ ËÏÍÁÎÄÙ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ËÁË ÓÌÅÄÕÅÔ + ÉÈ ÉÚÕÞÉÔØ. åÓÌÉ ×Ù ÐÒÏÓÔÏ ÐÒÏÞÉÔÁÅÔÅ ÜÔÏÔ ÔÅËÓÔ, ÔÏ ÎÅ ÚÁÐÏÍÎÉÔÅ ËÏÍÁÎÄÙ! + ôÅÐÅÒØ, ÕÂÅÄÉ×ÛÉÓØ, ÞÔÏ ÎÅ ×ËÌÀÞÅÎÁ ËÌÁ×ÉÛÁ , ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ 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. -úÁÍÅÞÁÎÉÅ! åÓÌÉ ×Ù ÐÏËÁ ÎÅ Õ×ÅÒÅÎÙ × ÔÏÍ, ÞÔÏ ÎÁÂÉÒÁÅÔÅ, ÎÁÖÍÉÔÅ ÄÌÑ - ÐÅÒÅÈÏÄÁ × ÏÂÙÞÎÙÊ ÒÅÖÉÍ (Normal mode). ðÏÓÌÅ ÜÔÏÇÏ ÐÅÒÅÎÁÂÅÒÉÔÅ - ÔÒÅÂÕÅÍÕÀ ËÏÍÁÎÄÕ. - -úÁÍÅÞÁÎÉÅ! ïÂÙÞÎÙÅ ËÌÁ×ÉÛÉ ÕÐÒÁ×ÌÅÎÉÑ ËÕÒÓÏÒÏÍ (ÓÔÒÅÌËÉ) ÔÁËÖÅ ÄÏÌÖÎÙ - ÒÁÂÏÔÁÔØ. ïÄÎÁËÏ, ËÌÁ×ÉÛÉ hjkl ÐÏÚ×ÏÌÑÔ ×ÁÍ ÐÅÒÅÍÅÝÁÔØÓÑ - ÚÎÁÞÉÔÅÌØÎÏ ÂÙÓÔÒÅÅ, ËÁË ÔÏÌØËÏ ×Ù ÎÁÕÞÉÔÅÓØ ÉÍÉ ÐÏÌØÚÏ×ÁÔØÓÑ. +óÏ×ÅÔ. + åÓÌÉ ×Ù ÎÅ Õ×ÅÒÅÎÙ × ÐÒÁ×ÉÌØÎÏÓÔÉ ÎÁÂÒÁÎÎÏÇÏ ÔÅËÓÔÁ, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ , + ÞÔÏÂÙ ÐÅÒÅËÌÀÞÉÔØ ÒÅÄÁËÔÏÒ × ÒÅÖÉÍ ËÏÍÁÎÄ. ðÏÓÌÅ ÜÔÏÇÏ ÐÏ×ÔÏÒÉÔÅ ÎÁÂÏÒ. +ðÒÉÍÅÞÁÎÉÅ. + ëÌÁ×ÉÛÉ ÕÐÒÁ×ÌÅÎÉÑ ËÕÒÓÏÒÏÍ (ÓÔÒÅÌËÉ) ÔÁËÖÅ ÄÏÌÖÎÙ ÒÁÂÏÔÁÔØ. îÏ ÕÞÔÉÔÅ, ÞÔÏ + ×ÙÐÏÌÎÑÔØ ÐÅÒÅÍÅÝÅÎÉÅ ËÁÒÅÔËÉ ËÌÁ×ÉÛÁÍÉ h j k l ÎÁÍÎÏÇÏ ÂÙÓÔÒÅÅ, ÓÔÏÉÔ + ÔÏÌØËÏ ÎÅÍÎÏÇÏ ÐÏÔÒÅÎÉÒÏ×ÁÔØÓÑ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 1.2: úá÷åòûåîéå òáâïôù ó VIM + õÒÏË 1.2. úá÷åòûåîéå òáâïôù ðòïçòáííù + ÷îéíáîéå! ðÅÒÅÄ ×ÙÐÏÌÎÅÎÉÅÍ ÏÐÉÓÁÎÎÙÈ ÎÉÖÅ ÄÅÊÓÔ×ÉÊ, ÐÒÏÞÔÉÔÅ ÕÒÏË ÐÏÌÎÏÓÔØÀ! - !! ÷îéíáîéå! ðÒÅÖÄÅ, ÞÅÍ ×ÙÐÏÌÎÑÔØ ÌÀÂÏÊ ÉÚ ÏÐÉÓÁÎÎÙÈ ÎÉÖÅ ÛÁÇÏ×, ÐÒÏÞÔÉÔÅ - ÕÒÏË ÃÅÌÉËÏÍ !! + 1. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ (ÞÔÏÂÙ ÂÙÔØ Õ×ÅÒÅÎÎÙÍ, ÞÔÏ ÐÒÏÇÒÁÍÍÁ ÎÁÈÏÄÉÔÓÑ × + ÒÅÖÉÍÅ ËÏÍÁÎÄ). - 1. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ (ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÕÄÏÓÔÏ×ÅÒÉÔØÓÑ, ÞÔÏ ×Ù × ÏÂÙÞÎÏÍ - ÒÅÖÉÍÅ (Normal mode)). + 2. îÁÂÅÒÉÔÅ :q! + üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÎÁÄÏ ÎÁÂÒÁÔØ ÔÒÉ ÓÉÍ×ÏÌÁ :q! É ÎÁÖÁÔØ ËÌÁ×ÉÛÕ <÷÷ïä> + éÓÐÏÌÎÅÎÉÅ ÜÔÏÊ ËÏÍÁÎÄÙ ×ÙÚÏ×ÅÔ ÚÁ×ÅÒÛÅÎÉÅ ÒÁÂÏÔÙ ÒÅÄÁËÔÏÒÁ + âåú óïèòáîåîéñ ÌÀÂÙÈ ÓÄÅÌÁÎÎÙÈ ÉÚÍÅÎÅÎÉÊ. - 2. îÁÂÅÒÉÔÅ: :q! . - (üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÄÏÌÖÎÙ ÎÁÂÒÁÔØ ÔÒÉ ÓÉÍ×ÏÌÁ :q! É ÎÁÖÁÔØ ËÌÁ×ÉÛÕ - ××ÏÄ.) üÔÏ ÐÏÚ×ÏÌÉÔ ×ÁÍ ×ÙÊÔÉ ÉÚ ÒÅÄÁËÔÏÒÁ âåú óïèòáîåîéñ ÌÀÂÙÈ ÓÄÅÌÁÎÎÙÈ - ÉÚÍÅÎÅÎÉÊ. + 3. ÷ ÐÒÉÇÌÁÛÅÎÉÉ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ, ËÏÔÏÒÏÊ ×Ù ÏÔËÒÙ×ÁÌÉ + ÜÔÏÔ ÕÞÅÂÎÉË. üÔÏ ÍÏÖÅÔ ÂÙÔØ vimtutor - 3. ëÏÇÄÁ ×Ù Õ×ÉÄÉÔÅ ÐÒÉÇÌÁÛÅÎÉÅ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ, ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ, - ËÏÔÏÒÁÑ ÐÒÉ×ÅÌÁ ×ÁÓ × ÜÔÏÔ ÕÞÅÂÎÉË. üÔÏ ÍÏÖÅÔ ÂÙÔØ: - vimtutor + 4. åÓÌÉ Õ×ÅÒÅÎÙ × ÔÏÍ, ÞÔÏ ÐÏÎÑÌÉ ÓÍÙÓÌ ×ÙÛÅÓËÁÚÁÎÎÏÇÏ, ×ÙÐÏÌÎÉÔÅ ÛÁÇÉ + Ó 1 ÄÏ 3, ÞÔÏÂÙ ÚÁ×ÅÒÛÉÔØ ÒÁÂÏÔÕ É ÓÎÏ×Á ÚÁÐÕÓÔÉÔØ ÒÅÄÁËÔÏÒ. - 4. åÓÌÉ ×Ù Õ×ÅÒÅÎÙ × ÔÏÍ, ÞÔÏ ÚÁÐÏÍÎÉÌÉ ÜÔÉ ÛÁÇÉ, ×ÙÐÏÌÎÉÔÅ ÛÁÇÉ ÏÔ 1 ÄÏ 3 - ÞÔÏÂÙ ×ÙÊÔÉ É ÓÎÏ×Á ÚÁÐÕÓÔÉÔØ ÒÅÄÁËÔÏÒ. - -úÁÍÅÞÁÎÉÅ! :q! ÏÔÂÒÁÓÙ×ÁÅÔ ÌÀÂÙÅ ÓÄÅÌÁÎÎÙÅ ×ÁÍÉ ÉÚÍÅÎÅÎÉÑ. þÅÒÅÚ - ÎÅÓËÏÌØËÏ ÕÒÏËÏ× ×Ù ÕÚÎÁÅÔÅ ËÁË ÓÏÈÒÁÎÑÔØ ÉÚÍÅÎÅÎÉÑ × ÆÁÊÌ. - - 5. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÎÉÚ Ë õÒÏËÕ 1.3. +ðÒÉÍÅÞÁÎÉÅ. + ðÏ ËÏÍÁÎÄÅ :q! ÂÕÄÕÔ ÓÂÒÏÛÅÎÙ ÌÀÂÙÅ ÓÄÅÌÁÎÎÙÅ ÉÚÍÅÎÅÎÉÑ. þÅÒÅÚ + ÎÅÓËÏÌØËÏ ÕÒÏËÏ× ×Ù ÕÚÎÁÅÔÅ, ËÁË ÓÏÈÒÁÎÑÔØ ÉÚÍÅÎÅÎÉÑ × ÆÁÊÌ. + 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. ðÏÓÌÅ ÉÓÐÒÁ×ÌÅÎÉÑ ËÁÖÄÏÇÏ ÏÛÉÂÏÞÎÏÇÏ ÓÌÏ×Á, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ + ÄÌÑ ÐÅÒÅËÌÀÞÅÎÉÑ × ÒÅÖÉÍ ËÏÍÁÎÄ. + ðÏ×ÔÏÒÉÔÅ ÛÁÇÉ ÓÏ 2 ÐÏ 4, ÐÏËÁ ÐÒÅÄÌÏÖÅÎÉÅ ÎÅ ÂÕÄÅÔ ÉÓÐÒÁ×ÌÅÎÏ ÐÏÌÎÏÓÔØÀ. + + +---> þÁÓÔØ ÔÅËÔÁ × ÓÔÒÏËÅ ÂÅÓÓÌÅÄÎÏ . +---> þÁÓÔØ ÔÅËÓÔÁ × ÜÔÏÊ ÓÔÒÏËÅ ÂÅÓÓÌÅÄÎÏ ÐÒÏÐÁÌÏ. + + + 5. ëÏÇÄÁ ÏÓ×ÏÉÔÅ ×ÓÔÁ×ËÕ ÔÅËÓÔÁ, ÐÅÒÅÈÏÄÉÔÅ Ë ÕÒÏËÕ 1.5. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 1.4: òåäáëôéòï÷áîéå ôåëóôá -- ÷óôá÷ëá + õÒÏË 1.5. òåäáëôéòï÷áîéå - äïâá÷ìåîéå ôåëóôá + ** þÔÏÂÙ ÄÏÂÁ×ÉÔØ ÔÅËÓÔ, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ A ** - ** îÁÈÏÄÑÓØ × ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ, ÎÁÖÍÉÔÅ i ÄÌÑ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. ** + 1. ðÅÒÅÍÅÓÔÉÔÅ ËÁÒÅÔËÕ Ë ÐÅÒ×ÏÊ ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->. + óÅÊÞÁÓ ÎÅ×ÁÖÎÏ, ÎÁ ËÁËÏÍ ÓÉÍ×ÏÌÅ ÒÁÓÐÏÌÏÖÅÎÁ ËÁÒÅÔËÁ × ÜÔÏÊ ÓÔÒÏËÅ. - 1. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ Ë ÐÅÒ×ÏÊ ÓÔÒÏËÅ ÎÉÖÅ, ÐÏÍÅÞÅÎÎÏÊ --->. + 2. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ A (ÌÁÔÉÎÓËÁÑ ÐÒÏÐÉÓÎÁÑ ÂÕË×Á A) É ÎÁÂÅÒÉÔÅ ÔÅËÓÔ, + ËÏÔÏÒÙÊ ÔÒÅÂÕÅÔÓÑ ÄÏÂÁ×ÉÔØ. - 2. äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÓÄÅÌÁÔØ ÐÅÒ×ÕÀ ÓÔÒÏËÕ ÉÄÅÎÔÉÞÎÏÊ ×ÔÏÒÏÊ, ÐÏÍÅÓÔÉÔÅ - ËÕÒÓÏÒ ÎÁ ÓÉÍ×ÏÌ ðåòåä ËÏÔÏÒÙÍ ÓÌÅÄÕÅÔ ×ÓÔÁ×ÉÔØ ÔÅËÓÔ. + 3. ðÏÓÌÅ ÄÏÂÁ×ÌÅÎÉÑ ÔÅËÓÔÁ ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ ÄÌÑ ×ÏÚ×ÒÁÔÁ × ÒÅÖÉÍ ËÏÍÁÎÄ. - 3. îÁÖÍÉÔÅ i É ÎÁÂÅÒÉÔÅ ÔÒÅÂÕÅÍÙÅ ÄÏÂÁ×ÌÅÎÉÑ. - - 4. ðÏÓÌÅ ÉÓÐÒÁ×ÌÅÎÉÑ ×ÓÅÈ ÏÛÉÂÏË ÎÁÖÍÉÔÅ ÄÌÑ ×ÏÚ×ÒÁÔÁ × ÏÂÙÞÎÙÊ ÒÅÖÉÍ. - ðÏ×ÔÏÒÉÔÅ ÛÁÇÉ ÓÏ 2 ÐÏ 4, ÐÏËÁ ÆÒÁÚÁ ÎÅ ÂÕÄÅÔ ÉÓÐÒÁ×ÌÅÎÁ ÐÏÌÎÏÓÔØÀ. - ----> þÁÓÔØ ÔÅËÓÔÁ × ÓÔÒÏËÅ ÂÅÓÓÌÅÄÎÏ . ----> þÁÓÔØ ÔÅËÓÔÁ × ÜÔÏÊ ÓÔÒÏËÅ ÂÅÓÓÌÅÄÎÏ ÐÒÏÐÁÌÁ. - - 5. ëÏÇÄÁ ÏÓ×ÏÉÔÅ ×ÓÔÁ×ËÕ ÔÅËÓÔÁ, ÐÅÒÅÈÏÄÉÔÅ Ë õÒÏËÕ 1.5. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 1.5: òåäáëôéòï÷áîéå ôåëóôá -- äïâá÷ìåîéå - - - ** îÁÈÏÄÑÓØ × ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ, ÎÁÖÍÉÔÅ A ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ ÔÅËÓÔÁ. ** - - 1. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ Ë ÐÅÒ×ÏÊ ÓÔÒÏËÅ ÎÉÖÅ, ÐÏÍÅÞÅÎÎÏÊ --->. - îÅ ÉÍÅÅÔ ÚÎÁÞÅÎÉÑ ÎÁ ËÁËÏÍ ÓÉÍ×ÏÌÅ ÒÁÓÐÏÌÏÖÅÎ ËÕÒÓÏÒ ÎÁ ÜÔÏÊ ÓÔÒÏËÅ. - - 2. îÁÖÍÉÔÅ A É ÎÁÂÅÒÉÔÅ ÔÒÅÂÕÅÍÙÅ ÄÏÂÁ×ÌÅÎÉÑ. - - 3. ðÏÓÌÅ ÄÏÂÁ×ÌÅÎÉÑ ÔÒÅÂÕÅÍÏÇÏ ÔÅËÓÔÁ ÎÁÖÍÉÔÅ ÄÌÑ ×ÏÚ×ÒÁÔÁ × ÏÂÙÞÎÙÊ - ÒÅÖÉÍ. - - 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 + ÇÄÅ vim - ËÏÍÁÎÄÁ ÄÌÑ ÚÁÐÕÓËÁ ÒÅÄÁËÔÏÒÁ Vim, Á tutor - ÎÁÉÍÅÎÏ×ÁÎÉÅ + ÆÁÊÌÁ ÄÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. õËÁÖÉÔÅ ÔÁËÏÊ ÆÁÊÌ, ËÏÔÏÒÙÊ ÍÏÖÎÏ ÉÚÍÅÎÑÔØ. - 2. ðÏ ÐÒÉÇÌÁÛÅÎÉÀ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ ××ÅÄÉÔÅ ÓÌÅÄÕÀÝÕÀ ËÏÍÁÎÄÕ: - vim tutor - `vim' -- ËÏÍÁÎÄÁ ÄÌÑ ÚÁÐÕÓËÁ ÒÅÄÁËÔÏÒÁ Vim, Á `tutor' -- ÉÍÑ ÆÁÊÌÁ ÄÌÑ - ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ. éÓÐÏÌØÚÕÅÔÅ ÉÍÑ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÍÏÖÎÏ ÉÚÍÅÎÑÔØ. + 3. ÷ÓÔÁ×ÌÑÊÔÅ É ÕÄÁÌÑÊÔÅ ÔÅËÓÔ, ËÁË ÏÐÉÓÁÎÏ × ÐÒÅÄÙÄÕÝÉÈ ÕÒÏËÁÈ. - 3. ÷ÓÔÁ×ÌÑÊÔÅ É ÕÄÁÌÑÊÔÅ ÔÅËÓÔ, ËÁË ×Ù ÎÁÕÞÉÌÉÓØ × ÐÒÅÄÙÄÕÝÉÈ ÕÒÏËÁÈ. - - 4. óÏÈÒÁÎÉÔÅ ÆÁÊÌ Ó ÉÚÍÅÎÅÎÉÑÍÉ É ×ÙÊÄÉÔÅ ÉÚ Vim ×ÙÐÏÌÎÉ×: :wq + 4. óÏÈÒÁÎÉÔÅ ÜÔÏÔ ÉÚÍÅΣÎÎÙÊ ÆÁÊÌ É ÚÁ×ÅÒÛÉÔÅ ÒÁÂÏÔÕ ÐÒÏÇÒÁÍÍÙ Vim, + ÎÁÂÒÁ× ËÏÍÁÎÄÕ :wq 5. åÓÌÉ ×Ù ×ÙÛÌÉ ÉÚ vimtutor ÎÁ ÛÁÇÅ 1, ÐÅÒÅÚÁÐÕÓÔÉÔÅ vimtutor É ÐÅÒÅÈÏÄÉÔÅ - Ë ÓÌÅÄÕÀÝÅÍÕ òÅÚÀÍÅ. + ÄÁÌÅÅ Ë ÒÅÚÀÍÅ. + 6. ðÏÓÌÅ ÔÏÇÏ ËÁË ×Ù ÐÒÏÞÌÉ É ÐÏÎÑÌÉ ×ÙÛÅÓËÁÚÁÎÎÏÅ, ×ÙÐÏÌÎÉÔÅ ÏÐÉÓÁÎÎÙÅ ÛÁÇÉ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ òåúàíå õòïëá 1 - - 1. ëÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ ÌÉÂÏ ËÌÁ×ÉÛÁÍÉ ÓÏ ÓÔÒÅÌËÁÍÉ, ÌÉÂÏ ËÌÁ×ÉÛÁÍÉ hjkl. + 1. ëÁÒÅÔËÕ ÍÏÖÎÏ ÐÅÒÅÍÅÝÁÔØ ÌÉÂÏ ËÌÁ×ÉÛÁÍÉ ÓÏ ÓÔÒÅÌËÁÍÉ, ÌÉÂÏ ËÌÁ×ÉÛÁÍÉ hjkl. h (×ÌÅ×Ï) j (×ÎÉÚ) k (××ÅÒÈ) l (×ÐÒÁ×Ï) - 2. äÌÑ ÚÁÐÕÓËÁ Vim (ÉÚ ÐÒÉÇÌÁÛÅÎÉÑ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ) ÎÁÂÅÒÉÔÅ: - vim éíñ_æáêìá + 2. þÔÏÂÙ ÚÁÐÕÓÔÉÔØ ÒÅÄÁËÔÏÒ Vim ÉÚ ÐÒÉÇÌÁÛÅÎÉÑ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ, ÎÁÂÅÒÉÔÅ + vim æáêì - 3. äÌÑ ÚÁ×ÅÒÛÅÎÉÑ ÒÁÂÏÔÙ Ó Vim ÎÁÂÅÒÉÔÅ: - :q! ÞÔÏÂÙ ÏÔËÁÚÁÔØÓÑ ÏÔ ÓÏÈÒÁÎÅÎÉÑ ÉÚÍÅÎÅÎÉÊ. - éÌÉ ÎÁÂÅÒÉÔÅ: - :wq ÞÔÏÂÙ ÓÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ. + 3. þÔÏÂÙ ÚÁ×ÅÒÛÉÔØ ÒÁÂÏÔÕ ÒÅÄÁËÔÏÒÁ Vim, ×ÙÐÏÌÎÉÔÅ ÏÄÎÏ ÉÚ ÓÌÅÄÕÀÝÉÈ: + :q! ÐÏ ÜÔÏÊ ËÏÍÁÎÄÅ ÎÅ ÂÕÄÕÔ ÓÏÈÒÁÎÅÎÙ ÉÚÍÅÎÅÎÉÑ; + ÉÌÉ + :wq ÐÏ ÜÔÏÊ ËÏÍÁÎÄÅ ÂÕÄÕÔ ÓÏÈÒÁÎÅÎÙ ÉÚÍÅÎÅÎÉÑ. - 4. äÌÑ ÕÄÁÌÅÎÉÑ ÓÉÍ×ÏÌÁ ÐÏÄ ËÕÒÓÏÒÏÍ × ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ, ÎÁÖÍÉÔÅ: x + 4. þÔÏÂÙ ÕÄÁÌÉÔØ ÓÉÍ×ÏÌ ÐÏÄ ËÁÒÅÔËÏÊ, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ x × ÒÅÖÉÍÅ ËÏÍÁÎÄ. - 5. þÔÏÂÙ ×ÓÔÁ×ÉÔØ ÔÅËÓÔ ÐÅÒÅÄ ËÕÒÓÏÒÏÍ × ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ, ÎÁÂÅÒÉÔÅ: - i ××ÏÄÉÔÅ ×ÓÔÁ×ÌÑÅÍÙÊ ÔÅËÓÔ - þÔÏÂÙ ÄÏÂÁ×ÉÔØ ÔÅËÓÔ ÐÏÓÌÅ ËÕÒÓÏÒÁ: - a ××ÏÄÉÔÅ ÄÏÂÁ×ÌÑÅÍÙÊ ÔÅËÓÔ + 5. þÔÏÂÙ ×ÓÔÁ×ÉÔØ ÔÅËÓÔ ÐÅÒÅÄ ËÁÒÅÔËÏÊ - i ÎÁÂÅÒÉÔÅ ×ÓÔÁ×ÌÑÅÍÙÊ ÔÅËÓÔ + þÔÏÂÙ ÄÏÂÁ×ÉÔØ ÔÅËÓÔ × ËÏÎÃÅ ÓÔÒÏËÉ - A ÎÁÂÅÒÉÔÅ ÄÏÂÁ×ÌÑÅÍÙÊ ÔÅËÓÔ -úÁÍÅÞÁÎÉÅ! îÁÖÁÔÉÅ ÐÅÒÅÍÅÓÔÉÔ ×ÁÓ × ÏÂÙÞÎÙÊ ÒÅÖÉÍ (Normal mode) ÌÉÂÏ - ÐÒÅÒ×£Ô ÎÅÖÅÌÁÔÅÌØÎÕÀ É ÞÁÓÔÉÞÎÏ ÚÁ×ÅÒÛ£ÎÎÕÀ ËÏÍÁÎÄÕ. - -ôÅÐÅÒØ ÐÅÒÅÈÏÄÉÔÅ Ë õÒÏËÕ 2. +ðÒÉÍÅÞÁÎÉÅ. + ðÏ ÎÁÖÁÔÉÀ ËÌÁ×ÉÛÉ ÂÕÄÅÔ ×ÙÐÏÌÎÅÎÏ ÐÅÒÅËÌÀÞÅÎÉÅ ÒÅÄÁËÔÏÒÁ × ÒÅÖÉÍ + ËÏÍÁÎÄ Ó ÐÒÅÒÙ×ÁÎÉÅÍ ÏÂÒÁÂÏÔËÉ ÌÀÂÏÊ ÒÁÎÅÅ ÎÁÂÒÁÎÎÏÊ ËÏÍÁÎÄÙ. +ôÅÐÅÒØ ÐÅÒÅÈÏÄÉÔÅ Ë ÕÒÏËÕ 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 2.1: ëïíáîäù õäáìåîéñ + õÒÏË 2.1. ëïíáîäù õäáìåîéñ + ** þÔÏÂÙ ÕÄÁÌÉÔØ ÓÌÏ×Ï ÐÏÄ ËÁÒÅÔËÏÊ, ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ dw ** - ** îÁÂÅÒÉÔÅ dw ÄÌÑ ÕÄÁÌÅÎÉÑ ÕÞÁÓÔËÁ ÔÅËÓÔÁ ÄÏ ËÏÎÃÁ ÓÌÏ×Á. ** + 1. ðÅÒÅËÌÀÞÉÔÅ ÒÅÄÁËÔÏÒ × ÒÅÖÉÍ ËÏÍÁÎÄ, ÎÁÖÁ× ËÌÁ×ÉÛÕ . - 1. îÁÖÍÉÔÅ , ÞÔÏÂÙ ÐÅÒÅÊÔÉ × ÏÂÙÞÎÙÊ ÒÅÖÉÍ. + 2. ðÅÒÅÍÅÓÔÉÔÅ ËÁÒÅÔËÕ Ë ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->. - 2. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÎÉÚ, Ë ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->. - - 3. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ × ÎÁÞÁÌÏ ÓÌÏ×Á, ËÏÔÏÒÏÅ ÓÌÅÄÕÅÔ ÕÄÁÌÉÔØ. + 3. õÓÔÁÎÏ×ÉÔÅ ËÁÒÅÔËÕ ÎÁ ÎÁÞÁÌÏ ÓÌÏ×Á, ËÏÔÏÒÏÅ ÓÌÅÄÕÅÔ ÕÄÁÌÉÔØ. 4. îÁÂÅÒÉÔÅ dw ÄÌÑ ÕÄÁÌÅÎÉÑ ÜÔÏÇÏ ÓÌÏ×Á. -úÁÍÅÞÁÎÉÅ! ÷Ï ×ÒÅÍÑ ÎÁÂÏÒÁ ÂÕË×Ù dw ÐÏÑ×ÑÔÓÑ ÓÐÒÁ×Á × ÓÁÍÏÊ ÎÉÖÎÅÊ ÓÔÒÏËÅ - ÜËÒÁÎÁ. åÓÌÉ ×Ù ÞÔÏ-ÔÏ ÎÁÂÅÒ£ÔÅ ÎÅÐÒÁ×ÉÌØÎÏ, ÎÁÖÍÉÔÅ É ÎÁÞÎÉÔÅ - ÓÎÁÞÁÌÁ. +ðÒÉÍÅÞÁÎÉÅ. + ðÒÉ ÎÁÂÏÒÅ ÂÕË×Ù d ÏÎÁ ÏÔÏÂÒÁÚÉÔÓÑ ÓÐÒÁ×Á × ÓÁÍÏÊ ÎÉÖÎÅÊ ÓÔÒÏËÅ, É + ÐÒÏÇÒÁÍÍÁ ÂÕÄÅÔ ÏÖÉÄÁÔØ ××ÏÄÁ ÓÌÅÄÕÀÝÅÊ ËÏÍÁÎÄÙ, × ÄÁÎÎÏÍ ÓÌÕÞÁÅ - w + åÓÌÉ ÞÔÏ-ÔÏ ÎÅ ÐÏÌÕÞÁÅÔÓÑ, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ É ÎÁÞÎÉÔÅ ÓÎÁÞÁÌÁ. ---> îÅÓËÏÌØËÏ ÓÌÏ× ÒÁÆÉÎÁÄ × ÜÔÏÍ ÐÒÅÄÌÏÖÅÎÉÉ Á×ÔÏËÒÁÎ ÉÚÌÉÛÎÉ. - 5. ðÏ×ÔÏÒÉÔÅ ÛÁÇÉ 3 É 4, ÐÏËÁ ÎÅ ÉÓÐÒÁ×ÉÔÅ ×ÓÅ ÏÛÉÂËÉ É ÐÅÒÅÈÏÄÉÔÅ Ë - õÒÏËÕ 2.2. + 5. ðÏ×ÔÏÒÉÔÅ ÛÁÇÉ 3 É 4, ÐÏËÁ ÎÅ ÉÓÐÒÁ×ÉÔÅ ×ÓÅ ÏÛÉÂËÉ, É ÐÅÒÅÈÏÄÉÔÅ Ë + ÕÒÏËÕ 2.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 2.2: äïðïìîéôåìøîùå ëïíáîäù õäáìåîéñ + õÒÏË 2.2. åý³ ïäîá ëïíáîäá õäáìåîéñ - ** îÁÂÅÒÉÔÅ d$ ÄÌÑ ÕÄÁÌÅÎÉÑ ÔÅËÓÔÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ. ** + ** þÔÏÂÙ ÕÄÁÌÉÔØ ÔÅËÓÔ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ, ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ d$ ** - 1. îÁÖÍÉÔÅ , ÞÔÏÂÙ ÐÅÒÅÊÔÉ × ÏÂÙÞÎÙÊ ÒÅÖÉÍ. + 1. ðÅÒÅËÌÀÞÉÔÅ ÒÅÄÁËÔÏÒ × ÒÅÖÉÍ ËÏÍÁÎÄ, ÎÁÖÁ× ËÌÁ×ÉÛÕ . - 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. üÔÏ ÂÙÌÉ ÏÞÅÎØ ÐÏÌÅÚÎÙÅ ËÏÍÁÎÄÙ. äÁÌÅÅ ÐÅÒÅÈÏÄÉÔÅ Ë òÅÚÀÍÅ õÒÏËÁ 2. + 8. üÔÏ ÏÞÅÎØ ÎÕÖÎÙÅ É ÐÏÌÅÚÎÙÅ ËÏÍÁÎÄÙ. +äÁÌÅÅ ÐÅÒÅÈÏÄÉÔÅ Ë ÒÅÚÀÍÅ ÕÒÏËÁ 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ òåúàíå õòïëá 2 + 1. þÔÏÂÙ ÕÄÁÌÉÔØ ÓÌÏ×Ï, ÕÓÔÁÎÏ×ÉÔÅ ËÕÒÓÏÒ × ÅÇÏ ÎÁÞÁÌÏ É ÎÁÂÅÒÉÔÅ dw + 2. þÔÏÂÙ ÕÄÁÌÉÔØ ÔÅËÓÔ ÏÔ ÐÏÚÉÃÉÉ ËÁÒÅÔËÉ ÄÏ ËÏÎÃÁ ÓÌÏ×Á, ÎÁÂÅÒÉÔÅ de + 3. þÔÏÂÙ ÕÄÁÌÉÔØ ÔÅËÓÔ ÏÔ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ, ÎÁÂÅÒÉÔÅ d$ + 4. þÔÏÂÙ ÕÄÁÌÉÔØ ×ÓÀ ÓÔÒÏËÕ ÃÅÌÉËÏÍ, ÎÁÂÅÒÉÔÅ dd - 1. äÌÑ ÕÄÁÌÅÎÉÑ ÔÅËÓÔÁ ÏÔ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÌÏ×Á ÎÁÂÅÒÉÔÅ: dw + 5. þÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØ ËÁÒÅÔËÕ ÚÁ ÏÄÉÎ ÒÁÚ ÎÁ ÎÅËÏÔÏÒÏÅ ËÏÌÉÞÅÓÔ×Ï ÏÂßÅËÔÏ×, + ÕËÁÖÉÔÅ ÉÈ ÞÉÓÌÏ, ÎÁÐÒÉÍÅÒ, 2w + 6. æÏÒÍÁÔ ËÏÍÁÎÄ ÉÚÍÅÎÅÎÉÑ: + ÏÐÅÒÁÔÏÒ [ÞÉÓÌÏ] ÏÂßÅËÔ + ÇÄÅ + ÏÐÅÒÁÔÏÒ - ÎÅÏÂÈÏÄÉÍÙÅ ÄÅÊÓÔ×ÉÑ, ÎÁÐÒÉÍÅÒ, d ÄÌÑ ÕÄÁÌÅÎÉÑ; + [ÞÉÓÌÏ] - ËÏÌÉÞÅÓÔ×Ï ÐÏÄÐÁÄÁÀÝÉÈ ÐÏÄ ÄÅÊÓÔ×ÉÅ ÏÐÅÒÁÔÏÒÁ ÏÂßÅËÔÏ×, + ÅÓÌÉ ÎÅ ÕËÁÚÁÎÏ, ÔÏ ÏÄÉÎ ÏÂßÅËÔ; + ÏÂßÅËÔ - ÎÁ ÞÔÏ ×ÏÚÄÅÊÓÔ×ÕÅÔ ÏÐÅÒÁÔÏÒ, ÎÁÐÒÉÍÅÒ, w (ÓÌÏ×Ï), + $ (×Ó£, ÞÔÏ ÅÓÔØ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ) É Ô. Ð. - 2. äÌÑ ÕÄÁÌÅÎÉÑ ÔÅËÓÔÁ ÏÔ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ ÎÁÂÅÒÉÔÅ: d$ - - 3. äÌÑ ÕÄÁÌÅÎÉÑ ×ÓÅÊ ÓÔÒÏËÉ ÎÁÂÅÒÉÔÅ: dd - - 4. äÌÑ ÐÏ×ÔÏÒÁ ÐÅÒÅÍÅÝÅÎÉÑ ××ÅÄÉÔÅ ËÏÌÉÞÅÓÔ×Ï ÐÅÒÅÄ ËÏÍÁÎÄÏÊ: 2w - - 5. æÏÒÍÁÔ ËÏÍÁÎÄÙ × ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ ÉÍÅÅÔ ×ÉÄ: - - [ÞÉÓÌÏ] ËÏÍÁÎÄÁ ÏÂßÅËÔ éìé ËÏÍÁÎÄÁ [ÞÉÓÌÏ] ÏÂßÅËÔ - ÇÄÅ: - [ÞÉÓÌÏ] - ÓËÏÌØËÏ ÒÁÚ ÐÏ×ÔÏÒÉÔØ ×ÙÐÏÌÎÅÎÉÅ ËÏÍÁÎÄÙ, ÏÐÃÉÏÎÁÌØÎÏ - ËÏÍÁÎÄÁ - ÞÔÏ ×ÙÐÏÌÎÉÔØ, ÎÁÐÒÉÍÅÒ d ÄÌÑ ÕÄÁÌÅÎÉÑ - ÏÂßÅËÔ - ÎÁ ÞÔÏ ÄÏÌÖÎÁ ×ÏÚÄÅÊÓÔ×Ï×ÁÔØ ËÏÍÁÎÄÁ, ÎÁÐÒÉÍÅÒ w (ÓÌÏ×Ï), - $ (ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ), É Ô.Ä. - - 6. äÌÑ ÐÅÒÅÈÏÄÁ Ë ÎÁÞÁÌÕ ÓÔÒÏËÉ ÉÓÐÏÌØÚÕÊÔÅ ÎÕÌØ: 0 - - 7. äÌÑ ÏÔÍÅÎÙ (ÏÔËÁÔÁ) ÐÒÅÄÛÅÓÔ×ÕÀÝÉÈ ÄÅÊÓÔ×ÉÊ ÎÁÂÅÒÉÔÅ: u (ÓÔÒÏÞÎÁÑ u) - äÌÑ ÏÔÍÅÎÙ (ÏÔËÁÔÁ) ×ÓÅÈ ÉÚÍÅÎÅÎÉÊ × ÓÔÒÏËÅ ÎÁÂÅÒÉÔÅ: U (ÐÒÏÐÉÓÎÁÑ U) - äÌÑ ÏÔÍÅÎÙ ÏÔËÁÔÁ ÎÁÂÅÒÉÔÅ: CTRL-R + 7. þÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØ ËÁÒÅÔËÕ Ë ÎÁÞÁÌÕ ÓÔÒÏËÉ, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ 0 (ÎÏÌØ) + 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. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ É ÐÅÒÅÍÅÓÔÉÔÅ ËÁÒÅÔËÕ Ë ÓÌÅÄÕÀÝÅÊ ÏÛÉÂËÅ (Ë ÐÅÒ×ÏÍÕ + ÓÉÍ×ÏÌÕ, ÎÁÞÉÎÁÑ Ó ËÏÔÏÒÏÇÏ ÎÁÄÏ ÉÚÍÅÎÉÔØ ÏËÏÎÞÁÎÉÅ ÓÌÏ×Á). - 4. îÁÖÍÉÔÅ É ÐÅÒÅÈÏÄÉÔÅ Ë ÓÌÅÄÕÀÝÅÊ ÏÛÉÂËÅ (Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ, ËÏÔÏÒÙÊ - ÎÁÄÏ ÉÚÍÅÎÉÔØ). - - 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$ É ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÐÅÒ×ÕÀ ÓÔÒÏËÕ ÔÁË, ÞÔÏÂÙ ÏÎÁ ÓÏ×ÐÁÄÁÌÁ ÓÏ - ×ÔÏÒÏÊ, ÐÏÓÌÅ ÞÅÇÏ ÎÁÖÍÉÔÅ . + ×ÔÏÒÏÊ, ÐÏÓÌÅ ÞÅÇÏ ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ . ----> ëÏÎÅà ÜÔÏÊ ÓÔÒÏËÉ ÎÕÖÄÁÅÔÓÑ × ÐÏÍÏÝÉ, ÞÔÏÂÙ ÓÔÁÔØ ÐÏÈÏÖÉÍ ÎÁ ×ÔÏÒÏÊ. ----> ëÏÎÅà ÜÔÏÊ ÓÔÒÏËÉ ÎÕÖÄÁÅÔÓÑ × ÐÏÍÏÝÉ ËÏÍÁÎÄÙ c$ . - -úÁÍÅÞÁÎÉÅ! ëÌÁ×ÉÛÁ Backspace ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÑ ÐÒÉ ÎÁÂÏÒÅ. +---> ïËÏÎÞÁÎÉÅ ÜÔÏÊ ÓÔÒÏËÉ ÎÕÖÎÏ ÓÄÅÌÁÔØ ÐÏÈÏÖÉÍ ËÁË ×Ï ×ÔÏÒÏÊ ÓÔÒÏËÅ. +---> ïËÏÎÞÁÎÉÅ ÜÔÏÊ ÓÔÒÏËÉ ÎÕÖÎÏ ÉÓÐÒÁ×ÉÔØ ËÏÍÁÎÄÏÊ c$ . +ðÒÉÍÅÞÁÎÉÅ. + ëÌÁ×ÉÛÁ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÑ ÐÒÉ ÎÁÂÏÒÅ ÔÅËÓÔÁ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ òåúàíå õòïëá 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. ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ ÏÛÛÛÉÂËÁ . üÔÏ ÔÏ ÓÌÏ×Ï, ËÏÔÏÒÏÅ ÔÒÅÂÕÅÔÓÑ ÎÁÊÔÉ. + + 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/Õ×ÏÄÀ/Õ×ÏÖÕ . ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÔÏ, ÞÔÏ ÐÏ ÜÔÏÊ + ËÏÍÁÎÄÅ ÂÕÄÅÔ ÚÁÍÅÎÁ ÔÏÌØËÏ ÐÅÒ×ÏÇÏ ÎÁÊÄÅÎÎÏÇÏ ×ÈÏÖÄÅÎÉÅ × ÓÔÒÏËÅ. - 1. õÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ Ctrl ÎÁÖÍÉÔÅ g . ÷ÎÉÚÕ ÜËÒÁÎÁ ÐÏÑ×ÉÔÓÑ ÓÔÒÏËÁ ÓÔÁÔÕÓÁ - Ó ÉÍÅÎÅÍ ÆÁÊÌÁ É ÎÏÍÅÒÏÍ ÓÔÒÏËÉ, × ËÏÔÏÒÏÊ ×Ù ÎÁÈÏÄÉÔÅÓØ. úÁÐÏÍÎÉÔÅ ÎÏÍÅÒ - ÓÔÒÏËÉ, ÏÎ ÐÏÔÒÅÂÕÅÔÓÑ ÎÁ ûÁÇÅ 3. - - 2. õÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ Shift ÎÁÖÍÉÔÅ g ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ Ë ËÏÎÃÕ ÆÁÊÌÁ. - - 3. îÁÂÅÒÉÔÅ ÎÏÍÅÒ ÓÔÒÏËÉ, × ËÏÔÏÒÏÊ ×Ù ÎÁÈÏÄÉÌÉÓØ É ÚÁÔÅÍ Shift-G. üÔÏ - ×ÅÒÎ£Ô ×ÁÓ Ë ÓÔÒÏËÅ, × ËÏÔÏÒÏÊ ×Ù ÂÙÌÉ, ËÏÇÄÁ × ÐÅÒ×ÙÊ ÒÁÚ ÎÁÖÁÌÉ Ctrl-g. - - 4. åÓÌÉ ×Ù ÚÁÐÏÍÎÉÌÉ ×ÓÅ ×ÙÛÅÓËÁÚÁÎÎÏÅ, ×ÙÐÏÌÎÉÔÅ ÛÁÇÉ Ó 1 ÐÏ 3. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 4.2: ëïíáîäá ðïéóëá - - - ** îÁÂÅÒÉÔÅ / É ÚÁÔÅÍ ××ÅÄÉÔÅ ÉÓËÏÍÕÀ ÆÒÁÚÕ. ** - - 1. ÷ ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ (Normal mode) ÎÁÂÅÒÉÔÅ ÓÉÍ×ÏÌ / . ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ, - ÞÔÏ ÏÎ ×ÍÅÓÔÅ Ó ËÕÒÓÏÒÏÍ ÐÏÑ×ÉÔÓÑ ×ÎÉÚÕ ÜËÒÁÎÁ, ËÁË ÜÔÏ ÐÒÏÉÓÈÏÄÉÔ Ó - ËÏÍÁÎÄÏÊ : . - - 2. ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ 'ÏÛÛÛÉÂËÁ' . üÔÏ ÔÏ ÓÌÏ×Ï, ËÏÔÏÒÏÅ ×Ù ÂÕÄÅÔÅ - ÉÓËÁÔØ. - - 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/Õ×ÏÄÀ/Õ×ÏÖÕ . ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÔÏ, ÞÔÏ ÜÔÁ - ËÏÍÁÎÄÁ ÚÁÍÅÎÉÔ ÔÏÌØËÏ ÐÅÒ×ÏÅ ÎÁÊÄÅÎÎÏÅ ×ÈÏÖÄÅÎÉÅ × ÓÔÒÏËÅ. - - 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. îÁÖÁÔÉÅ % , ËÏÇÄÁ ËÕÒÓÏÒ ÎÁÈÏÄÉÔÓÑ ÎÁ (,),[,],{, ÉÌÉ } ÐÏÚ×ÏÌÑÅÔ ÎÁÊÔÉ - ÐÁÒÎÕÀ ÓËÏÂËÕ. - - 4. äÌÑ ÐÏÄÓÔÁÎÏ×ËÉ `ÓÔÁÌÏ' ×ÍÅÓÔÏ ÐÅÒ×ÏÇÏ `ÂÙÌÏ' × ÓÔÒÏËÅ, ÎÁÂÅÒÉÔÅ - :s/ÂÙÌÏ/ÓÔÁÌÏ - äÌÑ ÐÏÄÓÔÁÎÏ×ËÉ `ÓÔÁÌÏ' ×ÍÅÓÔÏ ×ÓÅÈ `ÂÙÌÏ' × ÓÔÒÏËÅ, ÎÁÂÅÒÉÔÅ - :s/ÂÙÌÏ/ÓÔÁÌÏ/g - äÌÑ ÚÁÍÅÎÙ × ÉÎÔÅÒ×ÁÌÅ ÍÅÖÄÕ Ä×ÕÍÑ ÓÔÒÏËÁÍÉ, ÎÁÂÅÒÉÔÅ - :#,#s/ÂÙÌÏ/ÓÔÁÌÏ/g - äÌÑ ÚÁÍÅÎÙ ×ÓÅÈ ×ÈÏÖÄÅÎÉÊ `ÂÙÌÏ' ÎÁ `ÓÔÁÌÏ' × ÆÁÊÌÅ, ÎÁÂÅÒÉÔÅ - :%s/ÂÙÌÏ/ÓÔÁÌÏ/g - þÔÏÂÙ ÒÅÄÁËÔÏÒ ËÁÖÄÙÊ ÒÁÚ ÚÁÐÒÁÛÉ×ÁÌ ÐÏÄÔ×ÅÒÖÄÅÎÉÅ, ÄÏÂÁרÔÅ 'c' - :%s/ÂÙÌÏ/ÓÔÁÌÏ/gc + 3. ðÒÉ ÎÁÖÁÔÉÉ % , ËÏÇÄÁ ËÁÒÅÔËÁ ÎÁ ÏÄÎÏÊ ÉÚ ÓËÏÂÏË ( ), [ ] ÉÌÉ { }, + ÂÕÄÅÔ ÎÁÊÄÅÎÁ Å£ ÐÁÒÎÁÑ ÓËÏÂËÁ. + 4. þÔÏÂÙ ÚÁÍÅÎÉÔØ ÐÅÒ×ÏÅ ÎÁÊÄÅÎÎÏÅ ÓÌÏ×Ï × ÓÔÒÏËÅ, ÎÁÂÅÒÉÔÅ :s/ÞÔÏ/ÞÅÍ + þÔÏÂÙ ÚÁÍÅÎÉÔØ ×ÓÅ ÎÁÊÄÅÎÎÙÅ ÓÌÏ×Á × ÓÔÒÏËÅ, ÎÁÂÅÒÉÔÅ :s/ÞÔÏ/ÞÅÍ/g + þÔÏÂÙ ÚÁÍÅÎÉÔØ × ÕËÁÚÁÎÎÙÍÉ ÉÎÔÅÒ×ÁÌÅ ÓÔÒÏË, ÎÁÂÅÒÉÔÅ :#,#s/ÞÔÏ/ÞÅÍ/g + þÔÏÂÙ ÚÁÍÅÎÉÔØ ×ÓÅ ÎÁÊÄÅÎÎÙÅ ÓÌÏ×Á × ÆÁÊÌÅ, ÎÁÂÅÒÉÔÅ :%s/ÞÔÏ/ÞÅÍ/g + þÔÏÂÙ ÚÁÐÒÁÛÉ×ÁÌÏÓØ ÐÏÄÔ×ÅÒÖÄÅÎÉÅ, ÄÏÂÁרÔÅ ÆÌÁÇ 'c' :%s/ÞÔÏ/ÞÅÍ/gc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 5.1: ëáë ÷ùðïìîéôø ÷îåûîàà ëïíáîäõ + õÒÏË 5.1. ëáë ÷ùú÷áôø éú òåäáëôïòá ÷îåûîàà ëïíáîäõ +** þÔÏÂÙ ÂÙÌÁ ×ÙÐÏÌÎÅÎÁ ËÏÍÁÎÄÁ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ, ÎÁÂÅÒÉÔÅ × ÒÅÄÁËÔÏÒÅ :! ** - ** îÁÂÅÒÉÔÅ :! É ÚÁÔÅÍ ×ÎÅÛÎÀÀ ËÏÍÁÎÄÕ, ËÏÔÏÒÕÀ ÓÌÅÄÕÅÔ ×ÙÐÏÌÎÉÔØ. ** + 1. îÁÂÅÒÉÔÅ ÕÖÅ ÚÎÁËÏÍÕÀ ËÏÍÁÎÄÕ : , ÞÔÏÂÙ ÕÓÔÁÎÏ×ÉÔØ ËÁÒÅÔËÕ × ËÏÍÁÎÄÎÏÊ + ÓÔÒÏËÅ ÒÅÄÁËÔÏÒÁ É ××ÅÓÔÉ ÎÅÏÂÈÏÄÉÍÕÀ ËÏÍÁÎÄÕ. - 1. îÁÂÅÒÉÔÅ ÕÖÅ ÚÎÁËÏÍÕÀ ×ÁÍ ËÏÍÁÎÄÕ : ÄÌÑ ÕÓÔÁÎÏ×ËÉ ËÕÒÓÏÒÁ × ËÏÍÁÎÄÎÕÀ - ÓÔÒÏËÕ ÒÅÄÁËÔÏÒÁ. üÔÏ ÐÏÚ×ÏÌÉÔ ×ÁÍ ××ÅÓÔÉ ËÏÍÁÎÄÕ. + 2. ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ ÓÉÍ×ÏÌ ! (×ÏÓËÌÉÃÁÔÅÌØÎÙÊ ÚÎÁË). ðÏ ÜÔÏÊ ËÏÍÁÎÄÅ ÂÕÄÅÔ + ×ÙÚ×ÁÎÁ ÕËÁÚÁÎÎÁÑ ÓÌÅÄÕÀÝÅÊ ×ÎÅÛÎÑÑ ËÏÍÁÎÄÁ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ. - 2. ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ ÓÉÍ×ÏÌ ! (×ÏÓËÌÉÃÁÔÅÌØÎÙÊ ÚÎÁË). üÔÏ ÐÏÚ×ÏÌÉÔ ×ÙÐÏÌÎÉÔØ - ×ÎÅÛÎÀÀ ËÏÍÁÎÄÕ, ÉÓÐÏÌØÚÕÑ ËÏÍÁÎÄÎÕÀ ÏÂÏÌÏÞËÕ. + 3. îÁÐÒÉÍÅÒ, ÎÁÂÅÒÉÔÅ ls ÓÒÁÚÕ ÐÏÓÌÅ ! É ÎÁÖÍÉÔÅ . âÕÄÅÔ ×Ù×ÅÄÅÎ + ÐÅÒÅÞÅÎØ ÆÁÊÌÏ× × ÔÅËÕÝÅÍ ËÁÔÁÌÏÇÅ. ôÏ ÅÓÔØ ÂÕÄÅÔ ×ÙÐÏÌÎÅÎÏ ÔÏÞÎÏ ÔÏ ÖÅ + ÓÁÍÏÅ, ËÁË ÅÓÌÉ ÂÙ ××ÅÓÔÉ ËÏÍÁÎÄÕ ls × ÐÒÉÇÌÁÛÅÎÉÉ ËÏÍÁÎÄÎÏÊ ÏÂÏÌÏÞËÉ. + åÓÌÉ × ÓÉÓÔÅÍÅ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ËÏÍÁÎÄÁ ls, ÔÏ ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ :!dir - 3. äÌÑ ÐÒÉÍÅÒÁ ÎÁÂÅÒÉÔÅ ls ÐÏÓÌÅ ! É ÎÁÖÍÉÔÅ . ëÏÍÁÎÄÁ ×Ù×ÅÄÅÔ - ÓÐÉÓÏË ÆÁÊÌÏ× × ÔÅËÕÝÅÍ ËÁÔÁÌÏÇÅ, ÔÏÞÎÏ ÔÁËÖÅ, ËÁË ÅÓÌÉ ÂÙ ×Ù ××ÅÌÉ ÜÔÕ - ËÏÍÁÎÄÕ × ÐÒÉÇÌÁÛÅÎÉÉ ÏÂÏÌÏÞËÉ. éÌÉ ÐÏÐÒÏÂÕÊÔÅ :!dir , ÅÓÌÉ ËÏÍÁÎÄÁ ls - ÎÅ ÓÒÁÂÏÔÁÌÁ. - -úÁÍÅÞÁÎÉÅ! ôÁËÉÍ ÓÐÏÓÏÂÏÍ ÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ ÌÀÂÕÀ ×ÎÅÛÎÀÀ ËÏÍÁÎÄÕ Ó ÕËÁÚÁÎÉÅÍ - ÁÒÇÕÍÅÎÔÏ×. - -úÁÍÅÞÁÎÉÅ! ÷ÓÅ ËÏÍÁÎÄÙ, ÎÁÞÉÎÁÀÝÉÅÓÑ Ó : , ÄÏÌÖÎÙ ÚÁ×ÅÒÛÁÔØÓÑ ÎÁÖÁÔÉÅÍ - . äÁÌÅÅ ÎÁ ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÂÕÄÅÔ ÏÂÒÁÝÁÔØÓÑ ÏÓÏÂÏÅ ×ÎÉÍÁÎÉÅ. +ðÒÉÍÅÞÁÎÉÅ. + ôÁËÉÍ ÓÐÏÓÏÂÏÍ ÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ ÌÀÂÕÀ ×ÎÅÛÎÀÀ ËÏÍÁÎÄÕ, × ÔÏÍ ÞÉÓÌÅ É Ó + ÕËÁÚÁÎÉÅÍ ÎÅÏÂÈÏÄÉÍÙÈ ÁÒÇÕÍÅÎÔÏ× ÜÔÏÊ ËÏÍÁÎÄÙ. +÷ÁÖÎÏ. + ðÏÓÌÅ ××ÏÄÁ ËÏÍÁÎÄÙ, ÎÁÞÉÎÁÀÝÅÊÓÑ Ó : , ÄÏÌÖÎÁ ÂÙÔØ ÎÁÖÁÔÁ ËÌÁ×ÉÛÁ + ÷ ÄÁÌØÎÅÊÛÅÍ ÜÔÏ ÍÏÖÅÔ ÎÅ ÕËÁÚÙ×ÁÔØÓÑ ÏÔÄÅÌØÎÏ, ÎÏ ÐÏÄÒÁÚÕÍÅ×ÁÔØÓÑ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 5.2: ëáë úáðéóáôø æáêì + õÒÏË 5.2. ëáë úáðéóáôø æáêì + ** þÔÏÂÙ ÓÏÈÒÁÎÉÔØ ÆÁÊÌ ÓÏ ×ÓÅÍÉ ÉÚÍÅÎÅÎÉÑÍÉ × ÔÅËÓÔÅ, ÎÁÂÅÒÉÔÅ :w æáêì ** - ** äÌÑ ÓÏÈÒÁÎÅÎÉÑ ÉÚÍÅÎÅÎÉÊ, ÐÒÏÉÚ×ÅÄ£ÎÎÙÈ × ÆÁÊÌÅ, - ÎÁÂÅÒÉÔÅ :w éíñ_æáêìá. ** + 1. îÁÂÅÒÉÔÅ :!dir ÉÌÉ :!ls ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÐÅÒÅÞÎÑ ÆÁÊÌÏ× × ÔÅËÕÝÅÍ + ËÁÔÁÌÏÇÅ. ëÁË ×Ù ÐÏÍÎÉÔÅ, ÐÏÓÌÅ ÎÁÂÏÒÁ ËÏÍÁÎÄÙ ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ - 1. îÁÂÅÒÉÔÅ :!dir ÉÌÉ :!ls ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÓÐÉÓËÁ ÆÁÊÌÏ× × ÔÅËÕÝÅÍ - ËÁÔÁÌÏÇÅ. ëÁË ×ÁÍ ÕÖÅ ÉÚ×ÅÓÔÎÏ, ÐÏÓÌÅ ××ÏÄÁ ËÏÍÁÎÄÙ ÎÁÄÏ ÎÁÖÁÔØ . + 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 ), ÜÔÏÔ ÆÁÊÌ ÂÕÄÅÔ ÔÏÞÎÏÊ ËÏÐÉÅÊ ÕÞÅÂÎÉËÁ - × ÔÏÔ ÍÏÍÅÎÔ, ËÏÇÄÁ ×Ù ÅÇÏ ÓÏÈÒÁÎÉÌÉ. - - 5. ôÅÐÅÒØ ÕÄÁÌÉÔÅ ÜÔÏÔ ÆÁÊÌ, ÎÁÂÒÁ× ÄÌÑ MS-DOS :!del TEST - ÄÌÑ Unix :!rm TEST +ðÒÉÍÅÞÁÎÉÅ. + åÓÌÉ ÚÁ×ÅÒÛÉÔØ ÒÁÂÏÔÕ ÒÅÄÁËÔÏÒÁ Vim É ÚÁÔÅÍ ÚÁÐÕÓÔÉÔØ ÅÇÏ ÓÎÏ×Á Ó ÆÁÊÌÏÍ + TEST (Ô. Å. ÎÁÂÒÁÔØ ËÏÍÁÎÄÕ vim 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 É ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ - 4. ÷×ÅÄÉÔÅ w TEST (ÇÄÅ TEST -- ÉÍÑ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÅÝ£ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ). - äÏ ÎÁÖÁÔÉÑ , ÐÒÏ×ÅÒØÔÅ ÞÔÏ ×ÎÉÚÕ ÜËÒÁÎÁ ÎÁÐÉÓÁÎÏ :'<,'>w TEST. - - 5. Vim ÚÁÐÉÛÅÔ ×ÙÂÒÁÎÎÙÅ ÓÔÒÏËÉ × ÆÁÊÌ TEST. ëÁË É ÐÒÅÖÄÅ, ÕÂÅÄÉÔÅÓØ × - ÎÁÌÉÞÉÉ ÜÔÏÇÏ ÆÁÊÌÁ ËÏÍÁÎÄÏÊ :!dir ÉÌÉ :!ls . îå õäáìñêôå ÜÔÏÔ ÆÁÊÌ, ÏÎ - ÐÏÔÒÅÂÕÅÔÓÑ × ÓÌÅÄÕÀÝÅÍ ÕÒÏËÅ. - -úÁÍÅÞÁÎÉÅ! îÁÖÁÔÉÅ v ÎÁÞÉÎÁÅÔ ×ÉÚÕÁÌØÎÙÊ ×ÙÂÏÒ. ÷Ù ÍÏÖÅÔÅ ÐÅÒÅÍÅÝÁÔØ ËÕÒÓÏÒ - ÄÌÑ ÉÚÍÅÎÅÎÉÑ ×ÙÂÏÒÁ. úÁÔÅÍ ÄÌÑ ×ÙÂÒÁÎÎÏÇÏ ÆÒÁÇÍÅÎÔÁ ÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ - ËÁËÏÊ-ÔÏ ÏÐÅÒÁÔÏÒ, ÎÁÐÒÉÍÅÒ, ÕÄÁÌÉÔØ ÎÁÖÁÔÉÅÍ d. + 5. ðÏ ÜÔÏÊ ËÏÍÁÎÄÅ ×ÙÂÒÁÎÎÙÅ ÓÔÒÏËÉ ÂÕÄÕÔ ÚÁÐÉÓÁÎÙ × ÆÁÊÌ TEST. õÂÅÄÉÔÅÓØ × + ÎÁÌÉÞÉÉ ÜÔÏÇÏ ÆÁÊÌÁ, ×ÏÓÐÏÌØÚÏ×Á×ÛÉÓØ ËÏÍÁÎÄÏÊ :!dir ÉÌÉ :!ls . + îÅ ÕÄÁÌÑÊÔÅ ÜÔÏÔ ÆÁÊÌ, ÏÎ ÐÏÔÒÅÂÕÅÔÓÑ ÎÁ ÓÌÅÄÕÀÝÅÍ ÕÒÏËÅ. +ðÒÉÍÅÞÁÎÉÅ. + ðÏ ÎÁÖÁÔÉÀ ËÌÁ×ÉÛÉ 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. ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ ËÁËÏÊ-ÎÉÂÕÄØ ÔÅËÓÔ É ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ ÄÌÑ ×ÙÈÏÄÁ ÉÚ + ÒÅÖÉÍÁ ×ÓÔÁ×ËÉ. + +---> ðÏÓÌÅ ÎÁÖÁÔÉÑ o ÎÉÖÅ ÂÕÄÅÔ ÏÔËÒÙÔÁ ÎÏ×ÁÑ ÐÕÓÔÁÑ ÓÔÒÏËÁ × ÒÅÖÉÍÅ ×ÓÔÁ×ËÉ. - ** îÁÂÅÒÉÔÅ o ÞÔÏÂÙ ÓÏÚÄÁÔØ ÐÕÓÔÕÀ ÓÔÒÏËÕ ÐÏÄ ËÕÒÓÏÒÏÍ É ÐÅÒÅÊÔÉ × ÒÅÖÉÍ - ×ÓÔÁ×ËÉ (Insert mode) ** + 4. äÌÑ ÓÏÚÄÁÎÉÑ ÓÔÒÏËÉ ÷ùûå ÐÏÚÉÃÉÉ ËÁÒÅÔËÉ, ÎÁÂÅÒÉÔÅ ÐÒÏÐÉÓÎÕÀ ÂÕË×Õ O , + ×ÍÅÓÔÏ ÓÔÒÏÞÎÏÊ ÂÕË×Ù o . ðÏÐÒÏÂÕÊÔÅ ÜÔÏ ÓÄÅÌÁÔØ ÄÌÑ ÓÔÒÏËÉ ÎÉÖÅ. - 1. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÎÉÚ, Ë ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->. - 2. îÁÂÅÒÉÔÅ o (× ÎÉÖÎÅÍ ÒÅÇÉÓÔÒÅ) ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÓÏÚÄÁÔØ ÐÕÓÔÕÀ ÓÔÒÏËÕ - îéöå ËÕÒÓÏÒÁ É ÐÅÒÅÊÔÉ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ (Insert mode). - - 3. ôÅÐÅÒØ ÎÁÂÅÒÉÔÅ ËÁËÏÊ-ÎÉÂÕÄØ ÔÅËÓÔ É ÎÁÖÍÉÔÅ ÄÌÑ ×ÙÈÏÄÁ ÉÚ ÒÅÖÉÍÁ - ×ÓÔÁ×ËÉ. - ----> ðÏÓÌÅ ÎÁÖÁÔÉÑ 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. äÏÐÉÛÉÔÅ ÓÌÏ×Ï ËÁË × ÓÔÒÏËÅ ÎÉÖÅ. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ ÄÌÑ ×ÙÈÏÄÁ ÉÚ + ÒÅÖÉÍÁ ×ÓÔÁ×ËÉ. - 4. äÏÐÉÛÉÔÅ ÓÌÏ×Ï ÔÁË, ËÁË ÐÏËÁÚÁÎÏ × ÓÔÒÏËÅ ÎÉÖÅ. îÁÖÍÉÔÅ ÄÌÑ ×ÙÈÏÄÁ - ÉÚ ÒÅÖÉÍÁ ×ÓÔÁ×ËÉ (Insert mode). - - 5. éÓÐÏÌØÚÕÊÔÅ e ÄÌÑ ÐÅÒÅÈÏÄÁ Ë ËÏÎÃÕ ÓÌÅÄÕÀÝÅÇÏ ÎÅÚÁ×ÅÒÛ£ÎÎÏÇÏ ÓÌÏ×Á É - ÐÏ×ÔÏÒÉÔÅ ÛÁÇÉ 3 É 4. + 5. éÓÐÏÌØÚÕÊÔÅ e ÄÌÑ ÐÅÒÅÈÏÄÁ Ë ÓÌÅÄÕÀÝÅÍÕ ÎÅÚÁ×ÅÒÛ£ÎÎÏÍÕ ÓÌÏ×Õ É ÐÏ×ÔÏÒÉÔÅ + ÄÅÊÓÔ×ÉÑ, ÏÐÉÓÁÎÎÙÅ × ÐÕÎËÔÁÈ 3 É 4. ---> üÔÁ ÓÔÒÏ ÐÏÚ×ÏÌÉÔ ×ÁÍ ÐÏÐÒÁËÔÉËÏ× × ÄÏÂÁ×ÌÅ ÔÅËÓÔÁ. ----> üÔÁ ÓÔÒÏÞËÁ ÐÏÚ×ÏÌÉÔ ×ÁÍ ÐÏÐÒÁËÔÉËÏ×ÁÔØÓÑ × ÄÏÂÁ×ÌÅÎÉÉ ÔÅËÓÔÁ. +---> üÔÁ ÓÔÒÏÞËÁ ÐÏÚ×ÏÌÉÔ ×ÁÍ ÐÏÐÒÁËÔÉËÏ×ÁÔØÓÑ × ÄÏÂÁ×ÌÅÎÉÉ ÔÅËÓÔÁ. + +ðÒÉÍÅÞÁÎÉÅ. + ðÏ ËÏÍÁÎÄÅ a , i É A ÂÕÄÅÔ ×ÙÐÏÌÎÅÎÏ ÐÅÒÅËÌÀÞÅÎÉÅ × ÏÄÉÎ É ÔÏÔ ÖÅ ÒÅÖÉÍ + ×ÓÔÁ×ËÉ, ÒÁÚÌÉÞÉÅ ÔÏÌØËÏ × ÔÏÍ, ÇÄÅ ×ÓÔÁ×ÌÑÀÔÓÑ ÓÉÍ×ÏÌÙ. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + õÒÏË 6.3. åý³ ïäéî óðïóïâ úáíåîù + + ** þÔÏÂÙ ÚÁÍÅÎÉÔØ ÎÅÓËÏÌØËÏ ÓÉÍ×ÏÌÏ× × ÓÔÒÏËÅ, ÎÁÂÅÒÉÔÅ R ** + + 1. ðÅÒÅÍÅÓÔÉÔÅ ËÁÒÅÔËÕ × ÎÁÞÁÌÏ ÐÅÒ×ÏÇÏ ÓÌÏ×Á xxx × ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ ---> + + 2. ôÅÐÅÒØ ÎÁÖÍÉÔÅ SHIFT-R (ÌÁÔÉÎÓËÁÑ ÐÒÏÐÉÓÎÁÑ ÂÕË×Á R) É ××ÅÄÉÔÅ ÞÉÓÌÏ, + ÕËÁÚÁÎÎÏÅ ÎÉÖÅ ×Ï ×ÔÏÒÏÊ ÓÔÒÏËÅ, ÞÔÏÂÙ ÚÁÍÅÎÉÔØ ÓÉÍ×ÏÌÙ xxx. + + 3. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ ÄÌÑ ×ÙÈÏÄÁ ÉÚ ÒÅÖÉÍÁ ÚÁÍÅÎÙ. úÁÍÅÔØÔÅ, ÞÔÏ ÏÓÔÁÔÏË + ÓÔÒÏËÉ ÎÅ ÂÙÌ ÉÚÍÅΣÎ. + + 4. ðÏ×ÔÏÒÉÔÅ ÜÔÉ ÛÁÇÉ ÄÌÑ ÚÁÍÅÎÙ ÏÓÔÁ×ÛÉÈÓÑ ÓÌÏ× xxx. + +---> ðÒÉ ÓÌÏÖÅÎÉÉ ÞÉÓÌÁ 123 Ó ÞÉÓÌÏÍ xxx ÓÕÍÍÁ ÂÕÄÅÔ xxx. +---> ðÒÉ ÓÌÏÖÅÎÉÉ ÞÉÓÌÁ 123 Ó ÞÉÓÌÏÍ 456 ÓÕÍÍÁ ÂÕÄÅÔ 579. + + +ðÒÉÍÅÞÁÎÉÅ. + òÅÖÉÍ ÚÁÍÅÎÙ ÐÏÈÏÖ ÎÁ ÒÅÖÉÍ ×ÓÔÁ×ËÉ, ÎÏ ËÁÖÄÙÊ ××ÅÄ£ÎÎÙÊ ÓÉÍ×ÏÌ ÕÄÁÌÑÅÔ + ÓÕÝÅÓÔ×ÕÀÝÉÊ ÓÉÍ×ÏÌ × ÓÔÒÏËÅ. -úÁÍÅÞÁÎÉÅ! a , i É A ÐÅÒÅ×ÏÄÑÔ × ÏÄÉÎ É ÔÏÔ ÖÅ ÒÅÖÉÍ ×ÓÔÁ×ËÉ, ÒÁÚÌÉÞÉÅ - ÔÏÌØËÏ × ÔÏÍ, ÇÄÅ ×ÓÔÁ×ÌÑÀÔÓÑ ÓÉÍ×ÏÌÙ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 6.3: åý³ ïäéî óðïóïâ úáíåîù + õÒÏË 6.4. ëïðéòï÷áîéå é ÷óôá÷ëá ôåëóôá +** þÔÏÂÙ ËÏÐÉÒÏ×ÁÔØ, ÉÓÐÏÌØÚÕÊÔÅ ÏÐÅÒÁÔÏÒ y , ÞÔÏÂÙ ×ÓÔÁ×ÉÔØ - ËÏÍÁÎÄÕ p ** - ** îÁÂÅÒÉÔÅ ÚÁÇÌÁ×ÎÕÀ R ÄÌÑ ÚÁÍÅÎÙ ÂÏÌÅÅ ÞÅÍ ÏÄÎÏÇÏ ÓÉÍ×ÏÌÁ. ** + 1. õÓÔÁÎÏ×ÉÔÅ ËÁÒÅÔËÕ ÐÏÓÌÅ ÓÉÍ×ÏÌÏ× "Á)" × ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->. + 2. ðÅÒÅËÌÀÞÉÔÅ ÒÅÄÁËÔÏÒ × ×ÉÚÕÁÌØÎÙÊ ÒÅÖÉÍ ËÏÍÁÎÄÏÊ v É ÐÅÒÅÍÅÓÔÉÔÅ ËÁÒÅÔËÕ + ×ÐÅÒ£Ä ÄÏ ÓÌÏ×Á "ÐÅÒ×ÙÊ". + 3. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ y (ÌÁÔÉÎÓËÁÑ ÓÔÒÏÞÎÁÑ ÂÕË×Á y) ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ + ÐÏÄÓ×ÅÞÅÎÎÏÇÏ ÔÅËÓÔÁ. + 4. ðÅÒÅÍÅÓÔÉÔÅ ËÁÒÅÔËÕ × ËÏÎÅà ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ, ÎÁÂÒÁ× ËÏÍÁÎÄÕ j$ . + 5. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ p ÄÌÑ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. úÁÔÅÍ ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ a , + ÎÁÐÅÞÁÔÁÊÔÅ ÓÌÏ×Ï "×ÔÏÒÏÊ" É ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ . + 6. ðÏ×ÔÏÒÉÔÅ ÛÁÇÉ Ó 1 ÐÏ 4, ÔÏÌØËÏ ÕÓÔÁÎÏ×ÉÔÅ ËÁÒÅÔËÕ ÐÏÓÌÅ ÓÌÏ×Á "ÐÅÒ×ÙÊ", + ×ÙÄÅÌÉÔÅ, ÓËÏÐÉÒÕÊÔÅ É ×ÓÔÁרÔÅ ÓÌÏ×Ï " ÐÕÎËÔ.". - 1. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÎÉÚ, Ë ÐÅÒ×ÏÊ ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->, É × ÎÁÞÁÌÏ - ÐÅÒ×ÏÇÏ ÓÌÏ×Á xxx. - - 2. ôÅÐÅÒØ ÎÁÖÍÉÔÅ R É ××ÅÄÉÔÅ ÞÉÓÌÏ, ÕËÁÚÁÎÎÏÅ ÎÉÖÅ ×Ï ×ÔÏÒÏÊ ÓÔÒÏËÅ, ÞÔÏÂÙ - ÚÁÍÅÎÉÔØ xxx. - - 3. îÁÖÍÉÔÅ ÄÌÑ ×ÙÈÏÄÁ ÉÚ ÒÅÖÉÍÁ ÚÁÍÅÎÙ. úÁÍÅÔØÔÅ, ÞÔÏ ÏÓÔÁÔÏË ÓÔÒÏËÉ - ÎÅ ÂÙÌ ÉÚÍÅΣÎ. - - 4. ðÏ×ÔÏÒÉÔÅ ÜÔÉ ÛÁÇÉ ÄÌÑ ÚÁÍÅÎÙ ÏÓÔÁ×ÛÉÈÓÑ xxx. - ----> äÏÂÁ×ÌÅÎÉÅ 123 Ë xxx ÄÁ£Ô xxx. ----> äÏÂÁ×ÌÅÎÉÅ 123 Ë 456 ÄÁ£Ô 579. - -úÁÍÅÞÁÎÉÅ! òÅÖÉÍ ÚÁÍÅÎÙ ÐÏÈÏÖ ÎÁ ÒÅÖÉÍ ×ÓÔÁ×ËÉ, ÎÏ ËÁÖÄÙÊ ××ÅÄ£ÎÎÙÊ ÓÉÍ×ÏÌ - ÕÄÁÌÑÅÔ ÓÕÝÅÓÔ×ÕÀÝÉÊ. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 6.4: ëïðéòï÷áîéå é ÷óôá÷ëá ôåëóôá - - - ** éÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ y ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ É p ÄÌÑ ×ÓÔÁ×ËÉ ** - - 1. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÎÉÚ, Ë ÐÅÒ×ÏÊ ÓÔÒÏËÅ ÐÏÍÅÞÅÎÎÏÊ --->, É ÐÏÓÌÅ `Á)'. - - 2. ðÅÒÅËÌÀÞÉÔÅÓØ × ÒÅÖÉÍ ×ÉÚÕÁÌØÎÏÇÏ ×ÙÂÏÒÁ ÎÁÖÁ× v É ÐÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ - ÐÅÒÅÄ ÓÌÏ×ÏÍ `ÐÅÒ×ÙÊ'. - - 3. ÷×ÅÄÉÔÅ y ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ ÐÏÄÓ×ÅÞÅÎÎÏÇÏ ÔÅËÓÔÁ. - - 4. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ × ËÏÎÅà ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ ËÏÍÂÉÎÁÃÉÅÊ j$ . - - 5. îÁÖÍÉÔÅ p ÄÌÑ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. úÁÔÅÍ ××ÅÄÉÔÅ `×ÔÏÒÏÊ' É ÎÁÖÍÉÔÅ . - ----> Á) üÔÏÔ ÜÌÅÍÅÎÔ ÐÅÒ×ÙÊ. +---> Á) üÔÏ ÐÅÒ×ÙÊ ÐÕÎËÔ. Â) -úÁÍÅÞÁÎÉÅ! ôÁËÖÅ ×ÏÚÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ yw (ËÏÍÁÎÄÕ y Ó ÏÐÅÒÁÔÏÒÏÍ w ) ÄÌÑ +ðÒÉÍÅÞÁÎÉÅ. + íÏÖÎÏ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ËÏÍÁÎÄÏÊ yw (ÏÐÅÒÁÔÏÒ y É ÏÂßÅËÔ w) ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ ÏÄÎÏÇÏ ÓÌÏ×Á. - + ðÏ ËÏÍÁÎÄÅ yy ÂÕÄÅÔ ÓËÏÐÉÒÏ×ÁÎÁ ÃÅÌÁÑ ÓÔÒÏËÁ, Á ÐÏ ËÏÍÁÎÄÅ p ×ÓÔÁ×ÌÅÎÁ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 6.5: õóôáîï÷ëá ðáòáíåôòï÷ + õÒÏË 6.5. õóôáîï÷ëá ðáòáíåôòï÷ + ** þÔÏÂÙ ÐÒÉ ÐÏÉÓËÅ ÉÌÉ ÚÁÍÅÎÅ ÎÅ ÕÞÉÔÙ×ÁÌÓÑ ÒÅÇÉÓÔÒ ÓÉÍ×ÏÌÏ×, + ÚÁÄÁÊÔÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÎÁÓÔÒÏÊËÉ ** - ** õÓÔÁÎÏ×ËÁ ÐÁÒÁÍÅÔÒÁ ÄÌÑ ÉÇÎÏÒÉÒÏ×ÁÎÉÑ ÒÅÇÉÓÔÒÁ ÐÒÉ ÐÏÉÓËÅ ÉÌÉ ÚÁÍÅÎÅ ** + 1. îÁÊÄÉÔÅ ÓÌÏ×Ï "ÉÇÎÏÒÉÒÏ×ÁÔØ", ÎÁÂÒÁ× ËÏÍÁÎÄÕ /ÉÇÎÏÒÉÒÏ×ÁÔØ . + ðÏ×ÔÏÒÉÔÅ ÐÏÉÓË ÎÅÓËÏÌØËÏ ÒÁÚ, ÎÁÖÉÍÁÑ ËÌÁ×ÉÛÕ n . - 1. îÁÊÄÉÔÅ ÓÌÏ×Ï `ÉÇÎÏÒÉÒÏ×ÁÔØ', ÎÁÂÒÁ×: /ÉÇÎÏÒÉÒÏ×ÁÔØ . - ðÏ×ÔÏÒÉÔÅ ÐÏÉÓË ÎÅÓËÏÌØËÏ ÒÁÚ, ÎÁÖÉÍÁÑ ËÌÁ×ÉÛÕ 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. ôÅÐÅÒØ ÏÐÑÔØ ××ÅÄÉÔÅ ËÏÍÁÎÄÕ ÐÏÉÓËÁ É ÐÏÓÍÏÔÒÉÔÅ, ÞÔÏ ÐÏÌÕÞÉÔÓÑ: - /ÉÇÎÏÒÉÒÏ×ÁÔØ - - 6. äÌÑ ×ÏÚ×ÒÁÝÅÎÉÑ ÕÞ£ÔÁ ÒÅÇÉÓÔÒÁ ÐÒÉ ÐÏÉÓËÅ ÎÁÂÅÒÉÔÅ: :set noic - -úÁÍÅÞÁÎÉÅ! äÌÑ ÏÔËÌÀÞÅÎÉÑ ÐÏÄÓ×ÅÔËÉ ÓÏ×ÐÁÄÅÎÉÊ ÎÁÂÅÒÉÔÅ: :nohlsearch - -úÁÍÅÞÁÎÉÅ! åÓÌÉ ×Ù ÈÏÔÉÔÅ ÉÇÎÏÒÉÒÏ×ÁÔØ ÒÅÇÉÓÔÒ ÔÏÌØËÏ ÄÌÑ ÏÄÎÏÇÏ ÐÏÉÓËÁ, - ÉÓÐÏÌØÚÕÊÔÅ \Ó × ËÏÍÁÎÄÅ ÐÏÉÓËÁ: /ÉÇÎÏÒÉÒÏ×ÁÔØ\c + 6. äÌÑ ×ÏÚ×ÒÁÔÁ ÕÞ£ÔÁ ÒÅÇÉÓÔÒÁ ÐÒÉ ÐÏÉÓËÅ, ××ÅÄÉÔÅ ËÏÍÁÎÄÕ :set noic +ðÒÉÍÅÞÁÎÉÅ. + äÌÑ ÏÔËÌÀÞÅÎÉÑ ÐÏÄÓ×ÅÔËÉ ÓÏ×ÐÁÄÅÎÉÊ ÎÁÂÅÒÉÔÅ ËÏÍÁÎÄÕ :nohlsearch +ðÒÉÍÅÞÁÎÉÅ. + åÓÌÉ ÔÒÅÂÕÅÔÓÑ ÎÅ ÕÞÉÔÙ×ÁÔØ ÒÅÇÉÓÔÒ ÓÉÍ×ÏÌÏ× ÔÏÌØËÏ ÅÄÉÎÏÒÁÚÏ×Ï, ÉÓÐÏÌØÚÕÊÔÅ + ËÌÀÞ \c × ËÏÍÁÎÄÅ ÐÏÉÓËÁ, ÎÁÐÒÉÍÅÒ, /ÉÇÎÏÒÉÒÏ×ÁÔØ\c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ òåúàíå õòïëá 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 ×ÙÐÏÌÎÑÅÔÓÑ ÐÅÒÅËÌÀÞÅÎÉÅ × ÒÅÖÉÍ ÚÁÍÅÎÙ, + Á ÏÔËÌÀÞÅÎÉÅ - ÎÁÖÁÔÉÅÍ ËÌÁ×ÉÛÉ . - 5. îÁÖÁÔÉÅ ÚÁÇÌÁ×ÎÏÊ R ÐÅÒÅ×ÏÄÉÔ × ÒÅÖÉÍ ÚÁÍÅÎÙ ÄÏ ÎÁÖÁÔÉÑ ËÌÁ×ÉÛÉ . - - 6. îÁÂÅÒÉÔÅ `:set xxx' ÄÌÑ ×ËÌÀÞÅÎÉÑ ÐÁÒÁÍÅÔÒÁ `xxx', ÎÅËÏÔÏÒÙÅ ÐÁÒÁÍÅÔÒÙ: - - `ic' `ignorecase' ÉÇÎÏÒÉÒÏ×ÁÎÉÅ ÒÅÇÉÓÔÒÁ ÐÒÉ ÐÏÉÓËÅ - `is' `incsearch' ÏÔÏÂÒÁÖÅÎÉÅ ÞÁÓÔÉÞÎÙÈ ÓÏ×ÐÁÄÅÎÉÊ ÐÒÉ ÐÏÉÓËÅ - `hls' `hlsearch' ÐÏÄÓ×ÅÔËÁ ×ÓÅÈ ÓÏ×ÐÁÄÅÎÉÊ ÐÒÉ ÐÏÉÓËÅ - - 7. äÏÂÁרÔÅ `no' ÐÅÒÅÄ ÐÁÒÁÍÅÔÒÏÍ ÄÌÑ ÅÇÏ ÏÔËÌÀÞÅÎÉÑ: :set noic + 6. îÁÂÅÒÉÔÅ ":set xxx" ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÐÁÒÁÍÅÔÒÁ 'xxx'. + ÷ÏÔ ÎÅËÏÔÏÒÙÅ ÐÁÒÁÍÅÔÒÙ (ÍÏÖÎÏ ÕËÁÚÙ×ÁÔØ ÐÏÌÎÙÅ ÉÌÉ ÓÏËÒÁÝ£ÎÎÙÅ ÎÁÉÍÅÎÏ×ÁÎÉÑ): + 'ic' 'ignorecase' ÉÇÎÏÒÉÒÏ×ÁÎÉÅ ÒÅÇÉÓÔÒÁ ÓÉÍ×ÏÌÏ× ÐÒÉ ÐÏÉÓËÅ + 'is' 'incsearch' ÏÔÏÂÒÁÖÅÎÉÅ ÞÁÓÔÉÞÎÙÈ ÓÏ×ÐÁÄÅÎÉÊ ÐÒÉ ÐÏÉÓËÅ + 'hls' 'hlsearch' ÐÏÄÓ×ÅÔËÁ ×ÓÅÈ ÓÏ×ÐÁÄÅÎÉÊ ÐÒÉ ÐÏÉÓËÅ + 7. äÌÑ ÏÔËÌÀÞÅÎÉÑ ÐÁÒÁÍÅÔÒÁ ÄÏÂÁרÔÅ ÐÒÉÓÔÁ×ËÕ "no" Ë ÅÇÏ ÎÁÚ×ÁÎÉÀ :set noic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 7.1: ÷óôòïåîîáñ óðòá÷ëá - + õòïë 7.1. ÷óôòïåîîáñ óðòá÷ïþîáñ óéóôåíá ** éÓÐÏÌØÚÕÊÔÅ ×ÓÔÒÏÅÎÎÕÀ ÓÐÒÁ×ÏÞÎÕÀ ÓÉÓÔÅÍÕ ** - Vim ÏÂÌÁÄÁÅÔ ÍÏÝÎÏÊ ×ÓÔÒÏÅÎÎÏÊ ÓÐÒÁ×ÏÞÎÏÊ ÓÉÓÔÅÍÏÊ. äÌÑ ÎÁÞÁÌÁ ÐÏÐÒÏÂÕÊÔÅ - ÏÄÉÎ ÉÚ ÔÒ£È ×ÁÒÉÁÎÔÏ×: - - ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ (ÅÓÌÉ ÔÁËÏ×ÁÑ ÉÍÅÅÔÓÑ ÎÁ ËÌÁ×ÉÁÔÕÒÅ) - - ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ (ÅÓÌÉ ÔÁËÏ×ÁÑ ÉÍÅÅÔÓÑ ÎÁ ËÌÁ×ÉÁÔÕÒÅ) - - ÎÁÂÅÒÉÔÅ :help + ÷ ÒÅÄÁËÔÏÒÅ Vim ÉÍÅÅÔÓÑ ÍÏÝÎÁÑ ×ÓÔÒÏÅÎÎÁÑ ÓÐÒÁ×ÏÞÎÁÑ ÓÉÓÔÅÍÁ, É ÞÔÏÂÙ ÎÁÞÁÔØ + ÅÊ ÐÏÌØÚÏ×ÁÔØÓÑ, ×ÏÓÐÏÌØÚÕÊÔÅÓØ ÏÄÎÉÍ ÉÚ ÔÒ£È ×ÁÒÉÁÎÔÏ×: + - ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ (ÅÓÌÉ ÏÎÁ ÅÓÔØ ÎÁ ËÌÁ×ÉÁÔÕÒÅ) + - ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ (ÅÓÌÉ ÏÎÁ ÅÓÔØ ÎÁ ËÌÁ×ÉÁÔÕÒÅ) + - ÎÁÂÅÒÉÔÅ :help - ðÒÏÞÉÔÁÊÔÅ ÔÅËÓÔ × ÏËÎÅ ÓÐÒÁ×ËÉ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ Ï ÔÏÍ ËÁË - ÒÁÂÏÔÁÅÔ ÓÐÒÁ×ËÁ. - îÁÖÍÉÔÅ CTRL-W CTRL-W ÄÌÑ ÐÅÒÅÈÏÄÁ ÏÔ ÏËÎÁ Ë ÏËÎÕ. - îÁÂÅÒÉÔÅ :q ÞÔÏÂÙ ÚÁËÒÙÔØ ÏËÎÏ ÓÐÒÁ×ËÉ. + ïÚÎÁËÏÍØÔÅÓØ Ó ÉÎÆÏÒÍÁÃÉÅÊ × ÏËÎÅ ÓÐÒÁ×ÏÞÎÏÊ ÓÉÓÔÅÍÙ, ÞÔÏÂÙ ÐÏÌÕÞÉÔØ + ÐÒÅÄÓÔÁ×ÌÅÎÉÅ Ï ÔÏÍ, ËÁË ÒÁÂÏÔÁÔØ Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ. - ÷Ù ÍÏÖÅÔÅ ÎÁÊÔÉ ÓÐÒÁ×ËÕ ÄÌÑ ÌÀÂÏÇÏ ÐÏÎÑÔÉÑ ÉÌÉ ËÏÍÁÎÄÙ, ÚÁÄÁ× ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ - ÁÒÇÕÍÅÎÔ ËÏÍÁÎÄÅ `:help'. ðÏÐÒÏÂÕÊÔÅ ÓÌÅÄÕÀÝÅÅ (ÎÅ ÚÁÂÕÄØÔÅ ÎÁÖÁÔØ ): + îÁÖÍÉÔÅ CTRL-w CTRL-w ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ËÁÒÅÔËÉ ÉÚ ÏÄÎÏÇÏ ÏËÎÁ × ÄÒÕÇÏÅ ÏËÎÏ. + îÁÂÅÒÉÔÅ :q , ÞÔÏÂÙ ÚÁËÒÙÔØ ÏËÎÏ ÓÐÒÁ×ÏÞÎÏÊ ÓÉÓÔÅÍÙ (ËÏÇÄÁ ËÁÒÅÔËÁ + ÎÁÈÏÄÉÔÓÑ × ÜÔÏÍ ÏËÎÅ). + íÏÖÎÏ ÎÁÊÔÉ ÏÐÉÓÁÎÉÅ ÄÌÑ ÌÀÂÏÇÏ ÐÏÎÑÔÉÑ ÉÌÉ ËÏÍÁÎÄÙ, ÚÁÄÁ× ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ + ÁÒÇÕÍÅÎÔ ËÏÍÁÎÄÅ :help. ðÏÐÒÏÂÕÊÔÅ ÓÌÅÄÕÀÝÅÅ (ÎÅ ÚÁÂÕÄØÔÅ ÎÁÖÁÔØ ): :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 - - ôÅÐÅÒØ ÐÒÉ ÓÌÅÄÕÀÝÅÍ ÚÁÐÕÓËÅ Vim ÂÕÄÅÔ ×ËÌÀÞÅÎÁ ÐÏÄÓ×ÅÔËÁ ÓÉÎÔÁËÓÉÓÁ. ÷ÓÅ - ÎÁÓÔÒÏÊËÉ, ÐÒÅÄÐÏÞÉÔÁÅÍÙÅ ×ÁÍÉ, ÍÏÇÕÔ ÂÙÔØ ÄÏÂÁ×ÌÅÎÙ × ÆÁÊÌ `vimrc'. - äÌÑ ÄÁÌØÎÅÊÛÅÊ ÉÎÆÏÒÍÁÃÉÉ ÎÁÂÅÒÉÔÅ :help vimrc-intro + 3. úÁÐÉÛÉÔÅ ÓÏÚÄÁÎÎÙÊ ×ÁÍÉ ÆÁÊÌ "vimrc" + :w + ôÅÐÅÒØ ÐÒÉ ÓÌÅÄÕÀÝÅÍ ÚÁÐÕÓËÅ ÒÅÄÁËÔÏÒÁ Vim ÂÕÄÅÔ ×ËÌÀÞÅÎÁ ÐÏÄÓ×ÅÔËÁ + ÓÉÎÔÁËÓÉÓÁ. ÷ÓÅ ÎÅÏÂÈÏÄÉÍÙÅ ×ÁÍ ÎÁÓÔÒÏÊËÉ ÍÏÇÕÔ ÂÙÔØ ÄÏÂÁ×ÌÅÎÙ × ÆÁÊÌ + "vimrc". + þÔÏÂÙ ÐÏÌÕÞÉÔØ ÐÏÄÒÏÂÎÕÀ ÉÎÆÏÒÍÁÃÉÀ, ÎÁÂÅÒÉÔÅ :help vimrc-intro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - õÒÏË 7.3: äïðïìîåîéå + õòïë 7.3. ðïäóôáîï÷ëá ëïíáîä +** ðÏÄÓÔÁÎÏ×ËÁ × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ ×ÙÐÏÌÎÑÅÔÓÑ ÎÁÖÁÔÉÅÍ ËÌÁ×ÉÛ CTRL-D É ** - ** ëÏÍÁÎÄÎÕÀ ÓÔÒÏËÕ ÍÏÖÎÏ ÄÏÐÏÌÎÉÔØ ÎÁÖÁ× CTRL-D É ** - - 1. õÄÏÓÔÏ×ÅÒØÔÅÓØ, ÞÔÏ Vim ÎÅ × ÒÅÖÉÍÅ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ: :set nocp - - 2. ðÏÓÍÏÔÒÉÔÅ ËÁËÉÅ ÆÁÊÌÙ ÅÓÔØ × ËÁÔÁÌÏÇÅ: :!ls ÉÌÉ :!dir - - 3. îÁÂÅÒÉÔÅ ÎÁÞÁÌÏ ËÏÍÁÎÄÙ: :e - - 4. îÁÖÍÉÔÅ CTRL-D É Vim ÏÔÏÂÒÁÚÉÔ ÓÐÉÓÏË ËÏÍÁÎÄ ÎÁÞÉÎÁÀÝÉÈÓÑ ÎÁ `e'. - - 5. îÁÖÍÉÔÅ É Vim ÄÏÐÏÌÎÉÔ ÎÁÚ×ÁÎÉÅ ËÏÍÁÎÄÙ ÄÏ `:edit'. - - 6. ôÅÐÅÒØ ÄÏÂÁרÔÅ ÐÒÏÂÅÌ É ÎÁÞÁÌÏ ÓÕÝÅÓÔ×ÕÀÝÅÇÏ ÉÍÅÎÉ ÆÁÊÌÁ: :edit æáê - - 7. îÁÖÍÉÔÅ É Vim ÄÏÐÏÌÎÉÔ ÉÍÑ ÆÁÊÌÁ, ÅÓÌÉ ÏÎÏ ÕÎÉËÁÌØÎÏÅ. - -úÁÍÅÞÁÎÉÅ! äÏÐÏÌÎÅÎÉÅ ÒÁÂÏÔÁÅÔ ÄÌÑ ÍÎÏÇÉÈ ËÏÍÁÎÄ. ðÏÐÒÏÂÕÊÔÅ ÎÁÖÁÔØ CTRL-D É - . üÔÏ ÏÓÏÂÅÎÎÏ ÐÏÌÅÚÎÏ ÄÌÑ ËÏÍÁÎÄÙ :help . + 1. ïÔËÌÀÞÉÔÅ ÓÏ×ÍÅÓÔÉÍÏÓÔØ Ó ÒÅÄÁËÔÏÒÏÍ Vi + :set nocp + 2. ðÏÓÍÏÔÒÉÔÅ, ËÁËÉÅ ÆÁÊÌÙ ÅÓÔØ × ËÁÔÁÌÏÇÅ, ÎÁÂÒÁ× ËÏÍÁÎÄÕ + :!ls ÉÌÉ :!dir + 3. îÁÂÅÒÉÔÅ ÎÁÞÁÌÏ ËÏÍÁÎÄÙ ÄÌÑ ÏÔËÒÙÔÉÑ ÆÁÊÌÁ ÎÁ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ :e + 4. îÁÖÍÉÔÅ ËÌÁ×ÉÛÉ CTRL-D , É ÂÕÄÅÔ ÐÏËÁÚÁÎ ÐÅÒÅÞÅÎØ ËÏÍÁÎÄ ÒÅÄÁËÔÏÒÁ Vim + ÎÁÞÉÎÁÀÝÉÈÓÑ Ó ÂÕË×Ù "e". + 5. îÁÖÍÉÔÅ ËÌÁ×ÉÛÉ d , É ÂÕÄÅÔ ÐÏÄÓÔÁ×ÌÅÎÏ ÐÏÌÎÏÅ ÎÁÚ×ÁÎÉÅ ËÏÍÁÎÄÙ + ":edit". + 6. ôÅÐÅÒØ ÎÁÐÅÞÁÔÁÊÔÅ ÐÒÏÂÅÌ É ÎÁÞÁÌÏ ÎÁÉÍÅÎÏ×ÁÎÉÑ ÓÕÝÅÓÔ×ÕÀÝÅÇÏ ÆÁÊÌÁ + :edit TE + 7. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ É ÂÕÄÅÔ ÐÏÄÓÔÁ×ÌÅÎÏ ÎÁÉÍÅÎÏ×ÁÎÉÅ ÆÁÊÌÁ, ÅÓÌÉ ÏÎÏ + ÕÎÉËÁÌØÎÏÅ. +ðÒÉÍÅÞÁÎÉÅ. + ðÏÄÓÔÁÎÏ×ËÁ ÒÁÂÏÔÁÅÔ ÄÌÑ ÍÎÏÖÅÓÔ×Á ËÏÍÁÎÄ. ðÒÏÓÔÏ ÐÏÐÒÏÂÕÊÔÅ ÎÁÖÁÔØ ËÌÁ×ÉÛÉ + CTRL-D É ÄÌÑ ÌÀÂÏÊ ÉÚ ËÏÍÁÎÄ ÒÅÄÁËÔÏÒÁ. üÔÏ ÏÓÏÂÅÎÎÏ ÐÏÌÅÚÎÏ + ÄÌÑ ËÏÍÁÎÄÙ :help . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ òåúàíå õòïëá 7 - 1. îÁÂÅÒÉÔÅ :help ÉÌÉ ÎÁÖÍÉÔÅ , ÉÌÉ ÄÌÑ ÏÔËÒÙÔÉÑ ÏËÎÁ ÓÐÒÁ×ËÉ. + 1. þÔÏÂÙ ÏÔËÒÙÔØ ÏËÎÏ ×ÓÔÒÏÅÎÎÏÊ ÓÐÒÁ×ÏÞÎÏÊ ÓÉÓÔÅÍÙ ÒÅÄÁËÔÏÒÁ, ÎÁÂÅÒÉÔÅ + ËÏÍÁÎÄÕ :help ÉÌÉ ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ , ÌÉÂÏ ËÌÁ×ÉÛÕ . - 2. îÁÂÅÒÉÔÅ :help cmd ÄÌÑ ÐÏÉÓËÁ ÓÐÒÁ×ËÉ ÐÏ ËÏÍÁÎÄÅ. + 2. þÔÏÂÙ ÎÁÊÔÉ ÓÐÒÁ×ÏÞÎÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ËÁËÏÊ-ÌÉÂÏ ËÏÍÁÎÄÅ, + ÎÁÂÅÒÉÔÅ :help cmd (×ÍÅÓÔÏ "cmd" ÕËÁÖÉÔÅ ÎÁÉÍÅÎÏ×ÁÎÉÅ ËÏÍÁÎÄÙ). - 3. îÁÖÍÉÔÅ CTRL-W CTRL-W ÄÌÑ ÐÅÒÅÈÏÄÁ Ë ÄÒÕÇÏÍÕ ÏËÎÕ. + 3. þÔÏÂÙ ÐÅÒÅÍÅÓÔÉÔØ ËÁÒÅÔËÕ × ÄÒÕÇÏÅ ÏËÎÏ, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÉ CTRL-w CTRL-w . - 4. îÁÂÅÒÉÔÅ :q ÄÌÑ ÚÁËÒÙÔÉÑ ÏËÎÁ ÓÐÒÁ×ËÉ (ÅÓÌÉ ÏÎÏ ÁËÔÉ×ÎÏ). + 4. þÔÏÂÙ ÚÁËÒÙÔØ ÏËÎÁ ÓÐÒÁ×ÏÞÎÏÊ ÓÉÓÔÅÍÙ (ÅÓÌÉ ÏÎÏ ÁËÔÉ×ÎÏ), ÎÁÂÅÒÉÔÅ :q . + + 5. þÔÏÂÙ ÐÒÉ ÚÁÐÕÓËÅ ×ÓÅÇÄÁ ÐÒÉÍÅÎÑÌÉÓØ ÎÅÏÂÈÏÄÉÍÙÅ ×ÁÍ ÎÁÓÔÒÏÊËÉ, ÓÏÚÄÁÊÔÅ + ÓÔÁÒÔÏ×ÙÊ ËÏÍÁÎÄÎÙÊ ÆÁÊÌ vimrc. + + 6. ðÒÉ ÎÁÂÏÒÅ ËÏÍÁÎÄÙ, ÎÁÞÉÎÁÀÝÅÊÓÑ Ó ÓÉÍ×ÏÌÁ : , ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÉ CTRL-D, + ÞÔÏÂÙ ÐÒÏÓÍÏÔÒÅÔØ ×ÏÚÍÏÖÎÙÅ ×ÁÒÉÁÎÔÙ ÐÏÄÓÔÁÎÏ×ËÉ. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ + ÄÌÑ ÐÏÄÓÔÁÎÏ×ËÉ ÎÅÏÂÈÏÄÉÍÏÇÏ ×ÁÒÉÁÎÔÁ. - 5. äÌÑ ÈÒÁÎÅÎÉÑ ×ÁÛÉÈ ÎÁÓÔÒÏÅË ÓÏÚÄÁÊÔÅ ÓÔÁÒÔÏ×ÙÊ ÓÃÅÎÁÒÉÊ `vimrc'. - 6. ðÒÉ ÎÁÂÏÒÅ : ËÏÍÁÎÄÙ, ÎÁÖÍÉÔÅ CTRL-D ÄÌÑ ÏÔÏÂÒÁÖÅÎÉÑ ×ÏÚÍÏÖÎÙÈ - ÄÏÐÏÌÎÅÎÉÊ. îÁÖÍÉÔÅ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÄÏÐÏÌÎÅÎÉÑ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - îÁ ÜÔÏÍ ÚÁ×ÅÒÛÁÅÔÓÑ õÞÅÂÎÉË 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). - - ðÅÒÅ×ÏÄ: - áÎÄÒÅÊ ëÉÓÅÌÅ× , 2002. - óÅÒÇÅÊ áÌ£ÛÉÎ , 2014. - - Translators: - Andrey Kiselev , 2002. - Sergey Alyoshin , 2014. + õÒÏËÉ ÄÏÒÁÂÏÔÁÎÙ Bram Moolenaar ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÒÅÄÁËÔÏÒÅ Vim. + áÎÄÒÅÊ ëÉÓÅÌ£×, ÐÅÒÅ×ÏÄ ÎÁ ÒÕÓÓËÉÊ ÑÚÙË, 2002, + óÅÒÇÅÊ áÌ£ÛÉÎ, ÐÅÒÅ×ÏÄ ÎÁ ÒÕÓÓËÉÊ ÑÚÙË, 2014, + Restorer, ÒÅÄÁËÔÕÒÁ, 2022, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/runtime/tutor/tutor.ru.cp1251 b/runtime/tutor/tutor.ru.cp1251 index 4493f0ee3..281a1d3dc 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 ïîëíîñòüþ ïîìåñòèëñÿ íà - ýêðàíå. + Âàæíî ïîìíèòü, ÷òî ýòîò ó÷åáíèê ïðåäíàçíà÷åí äëÿ ïðàêòè÷åñêîãî îáó÷åíèÿ. + Ýòî îçíà÷àåò, ÷òî âû äîëæíû ïðèìåíÿòü êîìàíäû äëÿ òîãî, ÷òîáû êàê ñëåäóåò + èõ èçó÷èòü. Åñëè âû ïðîñòî ïðî÷èòàåòå ýòîò òåêñò, òî íå çàïîìíèòå êîìàíäû! + Òåïåðü, óáåäèâøèñü, ÷òî íå âêëþ÷åíà êëàâèøà , íàæìèòå êëàâèøó 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. -Çàìå÷àíèå! Åñëè âû ïîêà íå óâåðåíû â òîì, ÷òî íàáèðàåòå, íàæìèòå äëÿ - ïåðåõîäà â îáû÷íûé ðåæèì (Normal mode). Ïîñëå ýòîãî ïåðåíàáåðèòå - òðåáóåìóþ êîìàíäó. - -Çàìå÷àíèå! Îáû÷íûå êëàâèøè óïðàâëåíèÿ êóðñîðîì (ñòðåëêè) òàêæå äîëæíû - ðàáîòàòü. Îäíàêî, êëàâèøè hjkl ïîçâîëÿò âàì ïåðåìåùàòüñÿ - çíà÷èòåëüíî áûñòðåå, êàê òîëüêî âû íàó÷èòåñü èìè ïîëüçîâàòüñÿ. +Ñîâåò. + Åñëè âû íå óâåðåíû â ïðàâèëüíîñòè íàáðàííîãî òåêñòà, íàæìèòå êëàâèøó , + ÷òîáû ïåðåêëþ÷èòü ðåäàêòîð â ðåæèì êîìàíä. Ïîñëå ýòîãî ïîâòîðèòå íàáîð. +Ïðèìå÷àíèå. + Êëàâèøè óïðàâëåíèÿ êóðñîðîì (ñòðåëêè) òàêæå äîëæíû ðàáîòàòü. Íî ó÷òèòå, ÷òî + âûïîëíÿòü ïåðåìåùåíèå êàðåòêè êëàâèøàìè h j k l íàìíîãî áûñòðåå, ñòîèò + òîëüêî íåìíîãî ïîòðåíèðîâàòüñÿ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 1.2: ÇÀÂÅÐØÅÍÈÅ ÐÀÁÎÒÛ Ñ VIM + Óðîê 1.2. ÇÀÂÅÐØÅÍÈÅ ÐÀÁÎÒÛ ÏÐÎÃÐÀÌÌÛ + ÂÍÈÌÀÍÈÅ! Ïåðåä âûïîëíåíèåì îïèñàííûõ íèæå äåéñòâèé, ïðî÷òèòå óðîê ïîëíîñòüþ! - !! ÂÍÈÌÀÍÈÅ! Ïðåæäå, ÷åì âûïîëíÿòü ëþáîé èç îïèñàííûõ íèæå øàãîâ, ïðî÷òèòå - óðîê öåëèêîì !! + 1. Íàæìèòå êëàâèøó (÷òîáû áûòü óâåðåííûì, ÷òî ïðîãðàììà íàõîäèòñÿ â + ðåæèìå êîìàíä). - 1. Íàæìèòå êëàâèøó (äëÿ òîãî, ÷òîáû óäîñòîâåðèòüñÿ, ÷òî âû â îáû÷íîì - ðåæèìå (Normal mode)). + 2. Íàáåðèòå :q! + Ýòî îçíà÷àåò, ÷òî íàäî íàáðàòü òðè ñèìâîëà :q! è íàæàòü êëàâèøó <ÂÂÎÄ> + Èñïîëíåíèå ýòîé êîìàíäû âûçîâåò çàâåðøåíèå ðàáîòû ðåäàêòîðà + ÁÅÇ ÑÎÕÐÀÍÅÍÈß ëþáûõ ñäåëàííûõ èçìåíåíèé. - 2. Íàáåðèòå: :q! . - (Ýòî îçíà÷àåò, ÷òî âû äîëæíû íàáðàòü òðè ñèìâîëà :q! è íàæàòü êëàâèøó - ââîä.) Ýòî ïîçâîëèò âàì âûéòè èç ðåäàêòîðà ÁÅÇ ÑÎÕÐÀÍÅÍÈß ëþáûõ ñäåëàííûõ - èçìåíåíèé. + 3.  ïðèãëàøåíèè êîìàíäíîé îáîëî÷êè íàáåðèòå êîìàíäó, êîòîðîé âû îòêðûâàëè + ýòîò ó÷åáíèê. Ýòî ìîæåò áûòü vimtutor - 3. Êîãäà âû óâèäèòå ïðèãëàøåíèå êîìàíäíîé îáîëî÷êè, íàáåðèòå êîìàíäó, - êîòîðàÿ ïðèâåëà âàñ â ýòîò ó÷åáíèê. Ýòî ìîæåò áûòü: - vimtutor + 4. Åñëè óâåðåíû â òîì, ÷òî ïîíÿëè ñìûñë âûøåñêàçàííîãî, âûïîëíèòå øàãè + ñ 1 äî 3, ÷òîáû çàâåðøèòü ðàáîòó è ñíîâà çàïóñòèòü ðåäàêòîð. - 4. Åñëè âû óâåðåíû â òîì, ÷òî çàïîìíèëè ýòè øàãè, âûïîëíèòå øàãè îò 1 äî 3 - ÷òîáû âûéòè è ñíîâà çàïóñòèòü ðåäàêòîð. - -Çàìå÷àíèå! :q! îòáðàñûâàåò ëþáûå ñäåëàííûå âàìè èçìåíåíèÿ. ×åðåç - íåñêîëüêî óðîêîâ âû óçíàåòå êàê ñîõðàíÿòü èçìåíåíèÿ â ôàéë. - - 5. Ïåðåìåñòèòå êóðñîð âíèç ê Óðîêó 1.3. +Ïðèìå÷àíèå. + Ïî êîìàíäå :q! áóäóò ñáðîøåíû ëþáûå ñäåëàííûå èçìåíåíèÿ. ×åðåç + íåñêîëüêî óðîêîâ âû óçíàåòå, êàê ñîõðàíÿòü èçìåíåíèÿ â ôàéë. + 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. Ïîñëå èñïðàâëåíèÿ êàæäîãî îøèáî÷íîãî ñëîâà, íàæìèòå êëàâèøó + äëÿ ïåðåêëþ÷åíèÿ â ðåæèì êîìàíä. + Ïîâòîðèòå øàãè ñî 2 ïî 4, ïîêà ïðåäëîæåíèå íå áóäåò èñïðàâëåíî ïîëíîñòüþ. + + +---> ×àñòü òåêòà â ñòðîêå áåññëåäíî . +---> ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëî. + + + 5. Êîãäà îñâîèòå âñòàâêó òåêñòà, ïåðåõîäèòå ê óðîêó 1.5. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 1.4: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ -- ÂÑÒÀÂÊÀ + Óðîê 1.5. ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ - ÄÎÁÀÂËÅÍÈÅ ÒÅÊÑÒÀ + ** ×òîáû äîáàâèòü òåêñò, íàæìèòå êëàâèøó A ** - ** Íàõîäÿñü â îáû÷íîì ðåæèìå, íàæìèòå i äëÿ âñòàâêè òåêñòà. ** + 1. Ïåðåìåñòèòå êàðåòêó ê ïåðâîé ñòðîêå ïîìå÷åííîé --->. + Ñåé÷àñ íåâàæíî, íà êàêîì ñèìâîëå ðàñïîëîæåíà êàðåòêà â ýòîé ñòðîêå. - 1. Ïåðåìåñòèòå êóðñîð ê ïåðâîé ñòðîêå íèæå, ïîìå÷åííîé --->. + 2. Íàæìèòå êëàâèøó A (ëàòèíñêàÿ ïðîïèñíàÿ áóêâà A) è íàáåðèòå òåêñò, + êîòîðûé òðåáóåòñÿ äîáàâèòü. - 2. Äëÿ òîãî, ÷òîáû ñäåëàòü ïåðâóþ ñòðîêó èäåíòè÷íîé âòîðîé, ïîìåñòèòå - êóðñîð íà ñèìâîë ÏÅÐÅÄ êîòîðûì ñëåäóåò âñòàâèòü òåêñò. + 3. Ïîñëå äîáàâëåíèÿ òåêñòà íàæìèòå êëàâèøó äëÿ âîçâðàòà â ðåæèì êîìàíä. - 3. Íàæìèòå i è íàáåðèòå òðåáóåìûå äîáàâëåíèÿ. - - 4. Ïîñëå èñïðàâëåíèÿ âñåõ îøèáîê íàæìèòå äëÿ âîçâðàòà â îáû÷íûé ðåæèì. - Ïîâòîðèòå øàãè ñî 2 ïî 4, ïîêà ôðàçà íå áóäåò èñïðàâëåíà ïîëíîñòüþ. - ----> ×àñòü òåêñòà â ñòðîêå áåññëåäíî . ----> ×àñòü òåêñòà â ýòîé ñòðîêå áåññëåäíî ïðîïàëà. - - 5. Êîãäà îñâîèòå âñòàâêó òåêñòà, ïåðåõîäèòå ê Óðîêó 1.5. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 1.5: ÐÅÄÀÊÒÈÐÎÂÀÍÈÅ ÒÅÊÑÒÀ -- ÄÎÁÀÂËÅÍÈÅ - - - ** Íàõîäÿñü â îáû÷íîì ðåæèìå, íàæìèòå A äëÿ äîáàâëåíèÿ òåêñòà. ** - - 1. Ïåðåìåñòèòå êóðñîð ê ïåðâîé ñòðîêå íèæå, ïîìå÷åííîé --->. - Íå èìååò çíà÷åíèÿ íà êàêîì ñèìâîëå ðàñïîëîæåí êóðñîð íà ýòîé ñòðîêå. - - 2. Íàæìèòå A è íàáåðèòå òðåáóåìûå äîáàâëåíèÿ. - - 3. Ïîñëå äîáàâëåíèÿ òðåáóåìîãî òåêñòà íàæìèòå äëÿ âîçâðàòà â îáû÷íûé - ðåæèì. - - 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 + ãäå vim - êîìàíäà äëÿ çàïóñêà ðåäàêòîðà Vim, à tutor - íàèìåíîâàíèå + ôàéëà äëÿ ðåäàêòèðîâàíèÿ. Óêàæèòå òàêîé ôàéë, êîòîðûé ìîæíî èçìåíÿòü. - 2. Ïî ïðèãëàøåíèþ êîìàíäíîé îáîëî÷êè ââåäèòå ñëåäóþùóþ êîìàíäó: - vim tutor - `vim' -- êîìàíäà äëÿ çàïóñêà ðåäàêòîðà Vim, à `tutor' -- èìÿ ôàéëà äëÿ - ðåäàêòèðîâàíèÿ. Èñïîëüçóåòå èìÿ ôàéëà, êîòîðûé ìîæíî èçìåíÿòü. + 3. Âñòàâëÿéòå è óäàëÿéòå òåêñò, êàê îïèñàíî â ïðåäûäóùèõ óðîêàõ. - 3. Âñòàâëÿéòå è óäàëÿéòå òåêñò, êàê âû íàó÷èëèñü â ïðåäûäóùèõ óðîêàõ. - - 4. Ñîõðàíèòå ôàéë ñ èçìåíåíèÿìè è âûéäèòå èç Vim âûïîëíèâ: :wq + 4. Ñîõðàíèòå ýòîò èçìåí¸ííûé ôàéë è çàâåðøèòå ðàáîòó ïðîãðàììû Vim, + íàáðàâ êîìàíäó :wq 5. Åñëè âû âûøëè èç vimtutor íà øàãå 1, ïåðåçàïóñòèòå vimtutor è ïåðåõîäèòå - ê ñëåäóþùåìó Ðåçþìå. + äàëåå ê ðåçþìå. + 6. Ïîñëå òîãî êàê âû ïðî÷ëè è ïîíÿëè âûøåñêàçàííîå, âûïîëíèòå îïèñàííûå øàãè. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ÐÅÇÞÌÅ ÓÐÎÊÀ 1 - - 1. Êóðñîð ïåðåìåùàåòñÿ ëèáî êëàâèøàìè ñî ñòðåëêàìè, ëèáî êëàâèøàìè hjkl. + 1. Êàðåòêó ìîæíî ïåðåìåùàòü ëèáî êëàâèøàìè ñî ñòðåëêàìè, ëèáî êëàâèøàìè hjkl. h (âëåâî) j (âíèç) k (ââåðõ) l (âïðàâî) - 2. Äëÿ çàïóñêà Vim (èç ïðèãëàøåíèÿ êîìàíäíîé îáîëî÷êè) íàáåðèòå: - vim ÈÌß_ÔÀÉËÀ + 2. ×òîáû çàïóñòèòü ðåäàêòîð Vim èç ïðèãëàøåíèÿ êîìàíäíîé îáîëî÷êè, íàáåðèòå + vim ÔÀÉË - 3. Äëÿ çàâåðøåíèÿ ðàáîòû ñ Vim íàáåðèòå: - :q! ÷òîáû îòêàçàòüñÿ îò ñîõðàíåíèÿ èçìåíåíèé. - Èëè íàáåðèòå: - :wq ÷òîáû ñîõðàíèòü èçìåíåíèÿ. + 3. ×òîáû çàâåðøèòü ðàáîòó ðåäàêòîðà Vim, âûïîëíèòå îäíî èç ñëåäóþùèõ: + :q! ïî ýòîé êîìàíäå íå áóäóò ñîõðàíåíû èçìåíåíèÿ; + èëè + :wq ïî ýòîé êîìàíäå áóäóò ñîõðàíåíû èçìåíåíèÿ. - 4. Äëÿ óäàëåíèÿ ñèìâîëà ïîä êóðñîðîì â îáû÷íîì ðåæèìå, íàæìèòå: x + 4. ×òîáû óäàëèòü ñèìâîë ïîä êàðåòêîé, íàæìèòå êëàâèøó x â ðåæèìå êîìàíä. - 5. ×òîáû âñòàâèòü òåêñò ïåðåä êóðñîðîì â îáû÷íîì ðåæèìå, íàáåðèòå: - i ââîäèòå âñòàâëÿåìûé òåêñò - ×òîáû äîáàâèòü òåêñò ïîñëå êóðñîðà: - a ââîäèòå äîáàâëÿåìûé òåêñò + 5. ×òîáû âñòàâèòü òåêñò ïåðåä êàðåòêîé - i íàáåðèòå âñòàâëÿåìûé òåêñò + ×òîáû äîáàâèòü òåêñò â êîíöå ñòðîêè - A íàáåðèòå äîáàâëÿåìûé òåêñò -Çàìå÷àíèå! Íàæàòèå ïåðåìåñòèò âàñ â îáû÷íûé ðåæèì (Normal mode) ëèáî - ïðåðâ¸ò íåæåëàòåëüíóþ è ÷àñòè÷íî çàâåðø¸ííóþ êîìàíäó. - -Òåïåðü ïåðåõîäèòå ê Óðîêó 2. +Ïðèìå÷àíèå. + Ïî íàæàòèþ êëàâèøè áóäåò âûïîëíåíî ïåðåêëþ÷åíèå ðåäàêòîðà â ðåæèì + êîìàíä ñ ïðåðûâàíèåì îáðàáîòêè ëþáîé ðàíåå íàáðàííîé êîìàíäû. +Òåïåðü ïåðåõîäèòå ê óðîêó 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 2.1: ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß + Óðîê 2.1. ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß + ** ×òîáû óäàëèòü ñëîâî ïîä êàðåòêîé, èñïîëüçóéòå êîìàíäó dw ** - ** Íàáåðèòå dw äëÿ óäàëåíèÿ ó÷àñòêà òåêñòà äî êîíöà ñëîâà. ** + 1. Ïåðåêëþ÷èòå ðåäàêòîð â ðåæèì êîìàíä, íàæàâ êëàâèøó . - 1. Íàæìèòå , ÷òîáû ïåðåéòè â îáû÷íûé ðåæèì. + 2. Ïåðåìåñòèòå êàðåòêó ê ñòðîêå ïîìå÷åííîé --->. - 2. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->. - - 3. Ïåðåìåñòèòå êóðñîð â íà÷àëî ñëîâà, êîòîðîå ñëåäóåò óäàëèòü. + 3. Óñòàíîâèòå êàðåòêó íà íà÷àëî ñëîâà, êîòîðîå ñëåäóåò óäàëèòü. 4. Íàáåðèòå dw äëÿ óäàëåíèÿ ýòîãî ñëîâà. -Çàìå÷àíèå! Âî âðåìÿ íàáîðà áóêâû dw ïîÿâÿòñÿ ñïðàâà â ñàìîé íèæíåé ñòðîêå - ýêðàíà. Åñëè âû ÷òî-òî íàáåð¸òå íåïðàâèëüíî, íàæìèòå è íà÷íèòå - ñíà÷àëà. +Ïðèìå÷àíèå. + Ïðè íàáîðå áóêâû d îíà îòîáðàçèòñÿ ñïðàâà â ñàìîé íèæíåé ñòðîêå, è + ïðîãðàììà áóäåò îæèäàòü ââîäà ñëåäóþùåé êîìàíäû, â äàííîì ñëó÷àå - w + Åñëè ÷òî-òî íå ïîëó÷àåòñÿ, íàæìèòå êëàâèøó è íà÷íèòå ñíà÷àëà. ---> Íåñêîëüêî ñëîâ ðàôèíàä â ýòîì ïðåäëîæåíèè àâòîêðàí èçëèøíè. - 5. Ïîâòîðèòå øàãè 3 è 4, ïîêà íå èñïðàâèòå âñå îøèáêè è ïåðåõîäèòå ê - Óðîêó 2.2. + 5. Ïîâòîðèòå øàãè 3 è 4, ïîêà íå èñïðàâèòå âñå îøèáêè, è ïåðåõîäèòå ê + óðîêó 2.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 2.2: ÄÎÏÎËÍÈÒÅËÜÍÛÅ ÊÎÌÀÍÄÛ ÓÄÀËÅÍÈß + Óðîê 2.2. ÅÙ¨ ÎÄÍÀ ÊÎÌÀÍÄÀ ÓÄÀËÅÍÈß - ** Íàáåðèòå d$ äëÿ óäàëåíèÿ òåêñòà äî êîíöà ñòðîêè. ** + ** ×òîáû óäàëèòü òåêñò äî êîíöà ñòðîêè, èñïîëüçóéòå êîìàíäó d$ ** - 1. Íàæìèòå , ÷òîáû ïåðåéòè â îáû÷íûé ðåæèì. + 1. Ïåðåêëþ÷èòå ðåäàêòîð â ðåæèì êîìàíä, íàæàâ êëàâèøó . - 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. Ýòî áûëè î÷åíü ïîëåçíûå êîìàíäû. Äàëåå ïåðåõîäèòå ê Ðåçþìå Óðîêà 2. + 8. Ýòî î÷åíü íóæíûå è ïîëåçíûå êîìàíäû. +Äàëåå ïåðåõîäèòå ê ðåçþìå óðîêà 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ÐÅÇÞÌÅ ÓÐÎÊÀ 2 + 1. ×òîáû óäàëèòü ñëîâî, óñòàíîâèòå êóðñîð â åãî íà÷àëî è íàáåðèòå dw + 2. ×òîáû óäàëèòü òåêñò îò ïîçèöèè êàðåòêè äî êîíöà ñëîâà, íàáåðèòå de + 3. ×òîáû óäàëèòü òåêñò îò ïîçèöèè êóðñîðà äî êîíöà ñòðîêè, íàáåðèòå d$ + 4. ×òîáû óäàëèòü âñþ ñòðîêó öåëèêîì, íàáåðèòå dd - 1. Äëÿ óäàëåíèÿ òåêñòà îò êóðñîðà äî êîíöà ñëîâà íàáåðèòå: dw + 5. ×òîáû ïåðåìåñòèòü êàðåòêó çà îäèí ðàç íà íåêîòîðîå êîëè÷åñòâî îáúåêòîâ, + óêàæèòå èõ ÷èñëî, íàïðèìåð, 2w + 6. Ôîðìàò êîìàíä èçìåíåíèÿ: + îïåðàòîð [÷èñëî] îáúåêò + ãäå + îïåðàòîð - íåîáõîäèìûå äåéñòâèÿ, íàïðèìåð, d äëÿ óäàëåíèÿ; + [÷èñëî] - êîëè÷åñòâî ïîäïàäàþùèõ ïîä äåéñòâèå îïåðàòîðà îáúåêòîâ, + åñëè íå óêàçàíî, òî îäèí îáúåêò; + îáúåêò - íà ÷òî âîçäåéñòâóåò îïåðàòîð, íàïðèìåð, w (ñëîâî), + $ (âñ¸, ÷òî åñòü äî êîíöà ñòðîêè) è ò. ï. - 2. Äëÿ óäàëåíèÿ òåêñòà îò êóðñîðà äî êîíöà ñòðîêè íàáåðèòå: d$ - - 3. Äëÿ óäàëåíèÿ âñåé ñòðîêè íàáåðèòå: dd - - 4. Äëÿ ïîâòîðà ïåðåìåùåíèÿ ââåäèòå êîëè÷åñòâî ïåðåä êîìàíäîé: 2w - - 5. Ôîðìàò êîìàíäû â îáû÷íîì ðåæèìå èìååò âèä: - - [÷èñëî] êîìàíäà îáúåêò ÈËÈ êîìàíäà [÷èñëî] îáúåêò - ãäå: - [÷èñëî] - ñêîëüêî ðàç ïîâòîðèòü âûïîëíåíèå êîìàíäû, îïöèîíàëüíî - êîìàíäà - ÷òî âûïîëíèòü, íàïðèìåð d äëÿ óäàëåíèÿ - îáúåêò - íà ÷òî äîëæíà âîçäåéñòâîâàòü êîìàíäà, íàïðèìåð w (ñëîâî), - $ (äî êîíöà ñòðîêè), è ò.ä. - - 6. Äëÿ ïåðåõîäà ê íà÷àëó ñòðîêè èñïîëüçóéòå íóëü: 0 - - 7. Äëÿ îòìåíû (îòêàòà) ïðåäøåñòâóþùèõ äåéñòâèé íàáåðèòå: u (ñòðî÷íàÿ u) - Äëÿ îòìåíû (îòêàòà) âñåõ èçìåíåíèé â ñòðîêå íàáåðèòå: U (ïðîïèñíàÿ U) - Äëÿ îòìåíû îòêàòà íàáåðèòå: CTRL-R + 7. ×òîáû ïåðåìåñòèòü êàðåòêó ê íà÷àëó ñòðîêè, íàæìèòå êëàâèøó 0 (íîëü) + 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. Íàæìèòå êëàâèøó è ïåðåìåñòèòå êàðåòêó ê ñëåäóþùåé îøèáêå (ê ïåðâîìó + ñèìâîëó, íà÷èíàÿ ñ êîòîðîãî íàäî èçìåíèòü îêîí÷àíèå ñëîâà). - 4. Íàæìèòå è ïåðåõîäèòå ê ñëåäóþùåé îøèáêå (ê ïåðâîìó ñèìâîëó, êîòîðûé - íàäî èçìåíèòü). - - 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$ è îòðåäàêòèðóéòå ïåðâóþ ñòðîêó òàê, ÷òîáû îíà ñîâïàäàëà ñî - âòîðîé, ïîñëå ÷åãî íàæìèòå . + âòîðîé, ïîñëå ÷åãî íàæìèòå êëàâèøó . ----> Êîíåö ýòîé ñòðîêè íóæäàåòñÿ â ïîìîùè, ÷òîáû ñòàòü ïîõîæèì íà âòîðîé. ----> Êîíåö ýòîé ñòðîêè íóæäàåòñÿ â ïîìîùè êîìàíäû c$ . - -Çàìå÷àíèå! Êëàâèøà Backspace ìîæåò èñïîëüçîâàòüñÿ äëÿ èñïðàâëåíèÿ ïðè íàáîðå. +---> Îêîí÷àíèå ýòîé ñòðîêè íóæíî ñäåëàòü ïîõîæèì êàê âî âòîðîé ñòðîêå. +---> Îêîí÷àíèå ýòîé ñòðîêè íóæíî èñïðàâèòü êîìàíäîé c$ . +Ïðèìå÷àíèå. + Êëàâèøà ìîæåò èñïîëüçîâàòüñÿ äëÿ èñïðàâëåíèÿ ïðè íàáîðå òåêñòà. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ÐÅÇÞÌÅ ÓÐÎÊÀ 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. Òåïåðü íàáåðèòå îøøøèáêà . Ýòî òî ñëîâî, êîòîðîå òðåáóåòñÿ íàéòè. + + 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/óâîäþ/óâîæó . Îáðàòèòå âíèìàíèå íà òî, ÷òî ïî ýòîé + êîìàíäå áóäåò çàìåíà òîëüêî ïåðâîãî íàéäåííîãî âõîæäåíèå â ñòðîêå. - 1. Óäåðæèâàÿ êëàâèøó Ctrl íàæìèòå g . Âíèçó ýêðàíà ïîÿâèòñÿ ñòðîêà ñòàòóñà - ñ èìåíåì ôàéëà è íîìåðîì ñòðîêè, â êîòîðîé âû íàõîäèòåñü. Çàïîìíèòå íîìåð - ñòðîêè, îí ïîòðåáóåòñÿ íà Øàãå 3. - - 2. Óäåðæèâàÿ êëàâèøó Shift íàæìèòå g äëÿ ïåðåìåùåíèÿ ê êîíöó ôàéëà. - - 3. Íàáåðèòå íîìåð ñòðîêè, â êîòîðîé âû íàõîäèëèñü è çàòåì Shift-G. Ýòî - âåðí¸ò âàñ ê ñòðîêå, â êîòîðîé âû áûëè, êîãäà â ïåðâûé ðàç íàæàëè Ctrl-g. - - 4. Åñëè âû çàïîìíèëè âñå âûøåñêàçàííîå, âûïîëíèòå øàãè ñ 1 ïî 3. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 4.2: ÊÎÌÀÍÄÀ ÏÎÈÑÊÀ - - - ** Íàáåðèòå / è çàòåì ââåäèòå èñêîìóþ ôðàçó. ** - - 1.  îáû÷íîì ðåæèìå (Normal mode) íàáåðèòå ñèìâîë / . Îáðàòèòå âíèìàíèå, - ÷òî îí âìåñòå ñ êóðñîðîì ïîÿâèòñÿ âíèçó ýêðàíà, êàê ýòî ïðîèñõîäèò ñ - êîìàíäîé : . - - 2. Òåïåðü íàáåðèòå 'îøøøèáêà' . Ýòî òî ñëîâî, êîòîðîå âû áóäåòå - èñêàòü. - - 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/óâîäþ/óâîæó . Îáðàòèòå âíèìàíèå íà òî, ÷òî ýòà - êîìàíäà çàìåíèò òîëüêî ïåðâîå íàéäåííîå âõîæäåíèå â ñòðîêå. - - 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. Íàæàòèå % , êîãäà êóðñîð íàõîäèòñÿ íà (,),[,],{, èëè } ïîçâîëÿåò íàéòè - ïàðíóþ ñêîáêó. - - 4. Äëÿ ïîäñòàíîâêè `ñòàëî' âìåñòî ïåðâîãî `áûëî' â ñòðîêå, íàáåðèòå - :s/áûëî/ñòàëî - Äëÿ ïîäñòàíîâêè `ñòàëî' âìåñòî âñåõ `áûëî' â ñòðîêå, íàáåðèòå - :s/áûëî/ñòàëî/g - Äëÿ çàìåíû â èíòåðâàëå ìåæäó äâóìÿ ñòðîêàìè, íàáåðèòå - :#,#s/áûëî/ñòàëî/g - Äëÿ çàìåíû âñåõ âõîæäåíèé `áûëî' íà `ñòàëî' â ôàéëå, íàáåðèòå - :%s/áûëî/ñòàëî/g - ×òîáû ðåäàêòîð êàæäûé ðàç çàïðàøèâàë ïîäòâåðæäåíèå, äîáàâüòå 'c' - :%s/áûëî/ñòàëî/gc + 3. Ïðè íàæàòèè % , êîãäà êàðåòêà íà îäíîé èç ñêîáîê ( ), [ ] èëè { }, + áóäåò íàéäåíà å¸ ïàðíàÿ ñêîáêà. + 4. ×òîáû çàìåíèòü ïåðâîå íàéäåííîå ñëîâî â ñòðîêå, íàáåðèòå :s/÷òî/÷åì + ×òîáû çàìåíèòü âñå íàéäåííûå ñëîâà â ñòðîêå, íàáåðèòå :s/÷òî/÷åì/g + ×òîáû çàìåíèòü â óêàçàííûìè èíòåðâàëå ñòðîê, íàáåðèòå :#,#s/÷òî/÷åì/g + ×òîáû çàìåíèòü âñå íàéäåííûå ñëîâà â ôàéëå, íàáåðèòå :%s/÷òî/÷åì/g + ×òîáû çàïðàøèâàëîñü ïîäòâåðæäåíèå, äîáàâüòå ôëàã 'c' :%s/÷òî/÷åì/gc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 5.1: ÊÀÊ ÂÛÏÎËÍÈÒÜ ÂÍÅØÍÞÞ ÊÎÌÀÍÄÓ + Óðîê 5.1. ÊÀÊ ÂÛÇÂÀÒÜ ÈÇ ÐÅÄÀÊÒÎÐÀ ÂÍÅØÍÞÞ ÊÎÌÀÍÄÓ +** ×òîáû áûëà âûïîëíåíà êîìàíäà êîìàíäíîé îáîëî÷êè, íàáåðèòå â ðåäàêòîðå :! ** - ** Íàáåðèòå :! è çàòåì âíåøíþþ êîìàíäó, êîòîðóþ ñëåäóåò âûïîëíèòü. ** + 1. Íàáåðèòå óæå çíàêîìóþ êîìàíäó : , ÷òîáû óñòàíîâèòü êàðåòêó â êîìàíäíîé + ñòðîêå ðåäàêòîðà è ââåñòè íåîáõîäèìóþ êîìàíäó. - 1. Íàáåðèòå óæå çíàêîìóþ âàì êîìàíäó : äëÿ óñòàíîâêè êóðñîðà â êîìàíäíóþ - ñòðîêó ðåäàêòîðà. Ýòî ïîçâîëèò âàì ââåñòè êîìàíäó. + 2. Òåïåðü íàáåðèòå ñèìâîë ! (âîñêëèöàòåëüíûé çíàê). Ïî ýòîé êîìàíäå áóäåò + âûçâàíà óêàçàííàÿ ñëåäóþùåé âíåøíÿÿ êîìàíäà êîìàíäíîé îáîëî÷êè. - 2. Òåïåðü íàáåðèòå ñèìâîë ! (âîñêëèöàòåëüíûé çíàê). Ýòî ïîçâîëèò âûïîëíèòü - âíåøíþþ êîìàíäó, èñïîëüçóÿ êîìàíäíóþ îáîëî÷êó. + 3. Íàïðèìåð, íàáåðèòå ls ñðàçó ïîñëå ! è íàæìèòå . Áóäåò âûâåäåí + ïåðå÷åíü ôàéëîâ â òåêóùåì êàòàëîãå. Òî åñòü áóäåò âûïîëíåíî òî÷íî òî æå + ñàìîå, êàê åñëè áû ââåñòè êîìàíäó ls â ïðèãëàøåíèè êîìàíäíîé îáîëî÷êè. + Åñëè â ñèñòåìå íå ïîääåðæèâàåòñÿ êîìàíäà ls, òî íàáåðèòå êîìàíäó :!dir - 3. Äëÿ ïðèìåðà íàáåðèòå ls ïîñëå ! è íàæìèòå . Êîìàíäà âûâåäåò - ñïèñîê ôàéëîâ â òåêóùåì êàòàëîãå, òî÷íî òàêæå, êàê åñëè áû âû ââåëè ýòó - êîìàíäó â ïðèãëàøåíèè îáîëî÷êè. Èëè ïîïðîáóéòå :!dir , åñëè êîìàíäà ls - íå ñðàáîòàëà. - -Çàìå÷àíèå! Òàêèì ñïîñîáîì ìîæíî âûïîëíèòü ëþáóþ âíåøíþþ êîìàíäó ñ óêàçàíèåì - àðãóìåíòîâ. - -Çàìå÷àíèå! Âñå êîìàíäû, íà÷èíàþùèåñÿ ñ : , äîëæíû çàâåðøàòüñÿ íàæàòèåì - . Äàëåå íà ýòî íå âñåãäà áóäåò îáðàùàòüñÿ îñîáîå âíèìàíèå. +Ïðèìå÷àíèå. + Òàêèì ñïîñîáîì ìîæíî âûïîëíèòü ëþáóþ âíåøíþþ êîìàíäó, â òîì ÷èñëå è ñ + óêàçàíèåì íåîáõîäèìûõ àðãóìåíòîâ ýòîé êîìàíäû. +Âàæíî. + Ïîñëå ââîäà êîìàíäû, íà÷èíàþùåéñÿ ñ : , äîëæíà áûòü íàæàòà êëàâèøà +  äàëüíåéøåì ýòî ìîæåò íå óêàçûâàòüñÿ îòäåëüíî, íî ïîäðàçóìåâàòüñÿ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 5.2: ÊÀÊ ÇÀÏÈÑÀÒÜ ÔÀÉË + Óðîê 5.2. ÊÀÊ ÇÀÏÈÑÀÒÜ ÔÀÉË + ** ×òîáû ñîõðàíèòü ôàéë ñî âñåìè èçìåíåíèÿìè â òåêñòå, íàáåðèòå :w ÔÀÉË ** - ** Äëÿ ñîõðàíåíèÿ èçìåíåíèé, ïðîèçâåä¸ííûõ â ôàéëå, - íàáåðèòå :w ÈÌß_ÔÀÉËÀ. ** + 1. Íàáåðèòå :!dir èëè :!ls äëÿ ïîëó÷åíèÿ ïåðå÷íÿ ôàéëîâ â òåêóùåì + êàòàëîãå. Êàê âû ïîìíèòå, ïîñëå íàáîðà êîìàíäû íàæìèòå êëàâèøó - 1. Íàáåðèòå :!dir èëè :!ls äëÿ ïîëó÷åíèÿ ñïèñêà ôàéëîâ â òåêóùåì - êàòàëîãå. Êàê âàì óæå èçâåñòíî, ïîñëå ââîäà êîìàíäû íàäî íàæàòü . + 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 ), ýòîò ôàéë áóäåò òî÷íîé êîïèåé ó÷åáíèêà - â òîò ìîìåíò, êîãäà âû åãî ñîõðàíèëè. - - 5. Òåïåðü óäàëèòå ýòîò ôàéë, íàáðàâ äëÿ MS-DOS :!del TEST - äëÿ Unix :!rm TEST +Ïðèìå÷àíèå. + Åñëè çàâåðøèòü ðàáîòó ðåäàêòîðà Vim è çàòåì çàïóñòèòü åãî ñíîâà ñ ôàéëîì + TEST (ò. å. íàáðàòü êîìàíäó vim 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 è íàæìèòå êëàâèøó - 4. Ââåäèòå w TEST (ãäå TEST -- èìÿ ôàéëà, êîòîðûé åù¸ íå ñóùåñòâóåò). - Äî íàæàòèÿ , ïðîâåðüòå ÷òî âíèçó ýêðàíà íàïèñàíî :'<,'>w TEST. - - 5. Vim çàïèøåò âûáðàííûå ñòðîêè â ôàéë TEST. Êàê è ïðåæäå, óáåäèòåñü â - íàëè÷èè ýòîãî ôàéëà êîìàíäîé :!dir èëè :!ls . ÍÅ ÓÄÀËßÉÒÅ ýòîò ôàéë, îí - ïîòðåáóåòñÿ â ñëåäóþùåì óðîêå. - -Çàìå÷àíèå! Íàæàòèå v íà÷èíàåò âèçóàëüíûé âûáîð. Âû ìîæåòå ïåðåìåùàòü êóðñîð - äëÿ èçìåíåíèÿ âûáîðà. Çàòåì äëÿ âûáðàííîãî ôðàãìåíòà ìîæíî âûïîëíèòü - êàêîé-òî îïåðàòîð, íàïðèìåð, óäàëèòü íàæàòèåì d. + 5. Ïî ýòîé êîìàíäå âûáðàííûå ñòðîêè áóäóò çàïèñàíû â ôàéë TEST. Óáåäèòåñü â + íàëè÷èè ýòîãî ôàéëà, âîñïîëüçîâàâøèñü êîìàíäîé :!dir èëè :!ls . + Íå óäàëÿéòå ýòîò ôàéë, îí ïîòðåáóåòñÿ íà ñëåäóþùåì óðîêå. +Ïðèìå÷àíèå. + Ïî íàæàòèþ êëàâèøè 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. Òåïåðü íàáåðèòå êàêîé-íèáóäü òåêñò è íàæìèòå êëàâèøó äëÿ âûõîäà èç + ðåæèìà âñòàâêè. + +---> Ïîñëå íàæàòèÿ o íèæå áóäåò îòêðûòà íîâàÿ ïóñòàÿ ñòðîêà â ðåæèìå âñòàâêè. - ** Íàáåðèòå o ÷òîáû ñîçäàòü ïóñòóþ ñòðîêó ïîä êóðñîðîì è ïåðåéòè â ðåæèì - âñòàâêè (Insert mode) ** + 4. Äëÿ ñîçäàíèÿ ñòðîêè ÂÛØÅ ïîçèöèè êàðåòêè, íàáåðèòå ïðîïèñíóþ áóêâó O , + âìåñòî ñòðî÷íîé áóêâû o . Ïîïðîáóéòå ýòî ñäåëàòü äëÿ ñòðîêè íèæå. - 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ñòðîêå ïîìå÷åííîé --->. - 2. Íàáåðèòå o (â íèæíåì ðåãèñòðå) äëÿ òîãî, ÷òîáû ñîçäàòü ïóñòóþ ñòðîêó - ÍÈÆÅ êóðñîðà è ïåðåéòè â ðåæèì âñòàâêè (Insert mode). - - 3. Òåïåðü íàáåðèòå êàêîé-íèáóäü òåêñò è íàæìèòå äëÿ âûõîäà èç ðåæèìà - âñòàâêè. - ----> Ïîñëå íàæàòèÿ 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. Äîïèøèòå ñëîâî êàê â ñòðîêå íèæå. Íàæìèòå êëàâèøó äëÿ âûõîäà èç + ðåæèìà âñòàâêè. - 4. Äîïèøèòå ñëîâî òàê, êàê ïîêàçàíî â ñòðîêå íèæå. Íàæìèòå äëÿ âûõîäà - èç ðåæèìà âñòàâêè (Insert mode). - - 5. Èñïîëüçóéòå e äëÿ ïåðåõîäà ê êîíöó ñëåäóþùåãî íåçàâåðø¸ííîãî ñëîâà è - ïîâòîðèòå øàãè 3 è 4. + 5. Èñïîëüçóéòå e äëÿ ïåðåõîäà ê ñëåäóþùåìó íåçàâåðø¸ííîìó ñëîâó è ïîâòîðèòå + äåéñòâèÿ, îïèñàííûå â ïóíêòàõ 3 è 4. ---> Ýòà ñòðî ïîçâîëèò âàì ïîïðàêòèêîâ â äîáàâëå òåêñòà. ----> Ýòà ñòðî÷êà ïîçâîëèò âàì ïîïðàêòèêîâàòüñÿ â äîáàâëåíèè òåêñòà. +---> Ýòà ñòðî÷êà ïîçâîëèò âàì ïîïðàêòèêîâàòüñÿ â äîáàâëåíèè òåêñòà. + +Ïðèìå÷àíèå. + Ïî êîìàíäå a , i è A áóäåò âûïîëíåíî ïåðåêëþ÷åíèå â îäèí è òîò æå ðåæèì + âñòàâêè, ðàçëè÷èå òîëüêî â òîì, ãäå âñòàâëÿþòñÿ ñèìâîëû. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Óðîê 6.3. ÅÙ¨ ÎÄÈÍ ÑÏÎÑÎÁ ÇÀÌÅÍÛ + + ** ×òîáû çàìåíèòü íåñêîëüêî ñèìâîëîâ â ñòðîêå, íàáåðèòå R ** + + 1. Ïåðåìåñòèòå êàðåòêó â íà÷àëî ïåðâîãî ñëîâà xxx â ñòðîêå ïîìå÷åííîé ---> + + 2. Òåïåðü íàæìèòå SHIFT-R (ëàòèíñêàÿ ïðîïèñíàÿ áóêâà R) è ââåäèòå ÷èñëî, + óêàçàííîå íèæå âî âòîðîé ñòðîêå, ÷òîáû çàìåíèòü ñèìâîëû xxx. + + 3. Íàæìèòå êëàâèøó äëÿ âûõîäà èç ðåæèìà çàìåíû. Çàìåòüòå, ÷òî îñòàòîê + ñòðîêè íå áûë èçìåí¸í. + + 4. Ïîâòîðèòå ýòè øàãè äëÿ çàìåíû îñòàâøèõñÿ ñëîâ xxx. + +---> Ïðè ñëîæåíèè ÷èñëà 123 ñ ÷èñëîì xxx ñóììà áóäåò xxx. +---> Ïðè ñëîæåíèè ÷èñëà 123 ñ ÷èñëîì 456 ñóììà áóäåò 579. + + +Ïðèìå÷àíèå. + Ðåæèì çàìåíû ïîõîæ íà ðåæèì âñòàâêè, íî êàæäûé ââåä¸ííûé ñèìâîë óäàëÿåò + ñóùåñòâóþùèé ñèìâîë â ñòðîêå. -Çàìå÷àíèå! a , i è A ïåðåâîäÿò â îäèí è òîò æå ðåæèì âñòàâêè, ðàçëè÷èå - òîëüêî â òîì, ãäå âñòàâëÿþòñÿ ñèìâîëû. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 6.3: ÅÙ¨ ÎÄÈÍ ÑÏÎÑÎÁ ÇÀÌÅÍÛ + Óðîê 6.4. ÊÎÏÈÐÎÂÀÍÈÅ È ÂÑÒÀÂÊÀ ÒÅÊÑÒÀ +** ×òîáû êîïèðîâàòü, èñïîëüçóéòå îïåðàòîð y , ÷òîáû âñòàâèòü - êîìàíäó p ** - ** Íàáåðèòå çàãëàâíóþ R äëÿ çàìåíû áîëåå ÷åì îäíîãî ñèìâîëà. ** + 1. Óñòàíîâèòå êàðåòêó ïîñëå ñèìâîëîâ "à)" â ñòðîêå ïîìå÷åííîé --->. + 2. Ïåðåêëþ÷èòå ðåäàêòîð â âèçóàëüíûé ðåæèì êîìàíäîé v è ïåðåìåñòèòå êàðåòêó + âïåð¸ä äî ñëîâà "ïåðâûé". + 3. Íàæìèòå êëàâèøó y (ëàòèíñêàÿ ñòðî÷íàÿ áóêâà y) äëÿ êîïèðîâàíèÿ + ïîäñâå÷åííîãî òåêñòà. + 4. Ïåðåìåñòèòå êàðåòêó â êîíåö ñëåäóþùåé ñòðîêè, íàáðàâ êîìàíäó j$ . + 5. Íàæìèòå êëàâèøó p äëÿ âñòàâêè òåêñòà. Çàòåì íàáåðèòå êîìàíäó a , + íàïå÷àòàéòå ñëîâî "âòîðîé" è íàæìèòå êëàâèøó . + 6. Ïîâòîðèòå øàãè ñ 1 ïî 4, òîëüêî óñòàíîâèòå êàðåòêó ïîñëå ñëîâà "ïåðâûé", + âûäåëèòå, ñêîïèðóéòå è âñòàâüòå ñëîâî " ïóíêò.". - 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ïåðâîé ñòðîêå ïîìå÷åííîé --->, è â íà÷àëî - ïåðâîãî ñëîâà xxx. - - 2. Òåïåðü íàæìèòå R è ââåäèòå ÷èñëî, óêàçàííîå íèæå âî âòîðîé ñòðîêå, ÷òîáû - çàìåíèòü xxx. - - 3. Íàæìèòå äëÿ âûõîäà èç ðåæèìà çàìåíû. Çàìåòüòå, ÷òî îñòàòîê ñòðîêè - íå áûë èçìåí¸í. - - 4. Ïîâòîðèòå ýòè øàãè äëÿ çàìåíû îñòàâøèõñÿ xxx. - ----> Äîáàâëåíèå 123 ê xxx äà¸ò xxx. ----> Äîáàâëåíèå 123 ê 456 äà¸ò 579. - -Çàìå÷àíèå! Ðåæèì çàìåíû ïîõîæ íà ðåæèì âñòàâêè, íî êàæäûé ââåä¸ííûé ñèìâîë - óäàëÿåò ñóùåñòâóþùèé. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 6.4: ÊÎÏÈÐÎÂÀÍÈÅ È ÂÑÒÀÂÊÀ ÒÅÊÑÒÀ - - - ** Èñïîëüçóéòå êîìàíäó y äëÿ êîïèðîâàíèÿ è p äëÿ âñòàâêè ** - - 1. Ïåðåìåñòèòå êóðñîð âíèç, ê ïåðâîé ñòðîêå ïîìå÷åííîé --->, è ïîñëå `à)'. - - 2. Ïåðåêëþ÷èòåñü â ðåæèì âèçóàëüíîãî âûáîðà íàæàâ v è ïåðåìåñòèòå êóðñîð - ïåðåä ñëîâîì `ïåðâûé'. - - 3. Ââåäèòå y äëÿ êîïèðîâàíèÿ ïîäñâå÷åííîãî òåêñòà. - - 4. Ïåðåìåñòèòå êóðñîð â êîíåö ñëåäóþùåé ñòðîêè êîìáèíàöèåé j$ . - - 5. Íàæìèòå p äëÿ âñòàâêè òåêñòà. Çàòåì ââåäèòå `âòîðîé' è íàæìèòå . - ----> à) Ýòîò ýëåìåíò ïåðâûé. +---> à) Ýòî ïåðâûé ïóíêò. á) -Çàìå÷àíèå! Òàêæå âîçìîæíî èñïîëüçîâàòü yw (êîìàíäó y ñ îïåðàòîðîì w ) äëÿ +Ïðèìå÷àíèå. + Ìîæíî âîñïîëüçîâàòüñÿ êîìàíäîé yw (îïåðàòîð y è îáúåêò w) äëÿ êîïèðîâàíèÿ îäíîãî ñëîâà. - + Ïî êîìàíäå yy áóäåò ñêîïèðîâàíà öåëàÿ ñòðîêà, à ïî êîìàíäå p âñòàâëåíà. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 6.5: ÓÑÒÀÍÎÂÊÀ ÏÀÐÀÌÅÒÐΠ+ Óðîê 6.5. ÓÑÒÀÍÎÂÊÀ ÏÀÐÀÌÅÒÐΠ+ ** ×òîáû ïðè ïîèñêå èëè çàìåíå íå ó÷èòûâàëñÿ ðåãèñòð ñèìâîëîâ, + çàäàéòå ñîîòâåòñòâóþùèå íàñòðîéêè ** - ** Óñòàíîâêà ïàðàìåòðà äëÿ èãíîðèðîâàíèÿ ðåãèñòðà ïðè ïîèñêå èëè çàìåíå ** + 1. Íàéäèòå ñëîâî "èãíîðèðîâàòü", íàáðàâ êîìàíäó /èãíîðèðîâàòü . + Ïîâòîðèòå ïîèñê íåñêîëüêî ðàç, íàæèìàÿ êëàâèøó n . - 1. Íàéäèòå ñëîâî `èãíîðèðîâàòü', íàáðàâ: /èãíîðèðîâàòü . - Ïîâòîðèòå ïîèñê íåñêîëüêî ðàç, íàæèìàÿ êëàâèøó 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. Òåïåðü îïÿòü ââåäèòå êîìàíäó ïîèñêà è ïîñìîòðèòå, ÷òî ïîëó÷èòñÿ: - /èãíîðèðîâàòü - - 6. Äëÿ âîçâðàùåíèÿ ó÷¸òà ðåãèñòðà ïðè ïîèñêå íàáåðèòå: :set noic - -Çàìå÷àíèå! Äëÿ îòêëþ÷åíèÿ ïîäñâåòêè ñîâïàäåíèé íàáåðèòå: :nohlsearch - -Çàìå÷àíèå! Åñëè âû õîòèòå èãíîðèðîâàòü ðåãèñòð òîëüêî äëÿ îäíîãî ïîèñêà, - èñïîëüçóéòå \ñ â êîìàíäå ïîèñêà: /èãíîðèðîâàòü\c + 6. Äëÿ âîçâðàòà ó÷¸òà ðåãèñòðà ïðè ïîèñêå, ââåäèòå êîìàíäó :set noic +Ïðèìå÷àíèå. + Äëÿ îòêëþ÷åíèÿ ïîäñâåòêè ñîâïàäåíèé íàáåðèòå êîìàíäó :nohlsearch +Ïðèìå÷àíèå. + Åñëè òðåáóåòñÿ íå ó÷èòûâàòü ðåãèñòð ñèìâîëîâ òîëüêî åäèíîðàçîâî, èñïîëüçóéòå + êëþ÷ \c â êîìàíäå ïîèñêà, íàïðèìåð, /èãíîðèðîâàòü\c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ÐÅÇÞÌÅ ÓÐÎÊÀ 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 âûïîëíÿåòñÿ ïåðåêëþ÷åíèå â ðåæèì çàìåíû, + à îòêëþ÷åíèå - íàæàòèåì êëàâèøè . - 5. Íàæàòèå çàãëàâíîé R ïåðåâîäèò â ðåæèì çàìåíû äî íàæàòèÿ êëàâèøè . - - 6. Íàáåðèòå `:set xxx' äëÿ âêëþ÷åíèÿ ïàðàìåòðà `xxx', íåêîòîðûå ïàðàìåòðû: - - `ic' `ignorecase' èãíîðèðîâàíèå ðåãèñòðà ïðè ïîèñêå - `is' `incsearch' îòîáðàæåíèå ÷àñòè÷íûõ ñîâïàäåíèé ïðè ïîèñêå - `hls' `hlsearch' ïîäñâåòêà âñåõ ñîâïàäåíèé ïðè ïîèñêå - - 7. Äîáàâüòå `no' ïåðåä ïàðàìåòðîì äëÿ åãî îòêëþ÷åíèÿ: :set noic + 6. Íàáåðèòå ":set xxx" äëÿ óñòàíîâêè ïàðàìåòðà 'xxx'. + Âîò íåêîòîðûå ïàðàìåòðû (ìîæíî óêàçûâàòü ïîëíûå èëè ñîêðàù¸ííûå íàèìåíîâàíèÿ): + 'ic' 'ignorecase' èãíîðèðîâàíèå ðåãèñòðà ñèìâîëîâ ïðè ïîèñêå + 'is' 'incsearch' îòîáðàæåíèå ÷àñòè÷íûõ ñîâïàäåíèé ïðè ïîèñêå + 'hls' 'hlsearch' ïîäñâåòêà âñåõ ñîâïàäåíèé ïðè ïîèñêå + 7. Äëÿ îòêëþ÷åíèÿ ïàðàìåòðà äîáàâüòå ïðèñòàâêó "no" ê åãî íàçâàíèþ :set noic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 7.1: ÂÑÒÐÎÅÍÍÀß ÑÏÐÀÂÊÀ - + ÓÐÎÊ 7.1. ÂÑÒÐÎÅÍÍÀß ÑÏÐÀÂÎ×ÍÀß ÑÈÑÒÅÌÀ ** Èñïîëüçóéòå âñòðîåííóþ ñïðàâî÷íóþ ñèñòåìó ** - Vim îáëàäàåò ìîùíîé âñòðîåííîé ñïðàâî÷íîé ñèñòåìîé. Äëÿ íà÷àëà ïîïðîáóéòå - îäèí èç òð¸õ âàðèàíòîâ: - - íàæìèòå êëàâèøó (åñëè òàêîâàÿ èìååòñÿ íà êëàâèàòóðå) - - íàæìèòå êëàâèøó (åñëè òàêîâàÿ èìååòñÿ íà êëàâèàòóðå) - - íàáåðèòå :help +  ðåäàêòîðå Vim èìååòñÿ ìîùíàÿ âñòðîåííàÿ ñïðàâî÷íàÿ ñèñòåìà, è ÷òîáû íà÷àòü + åé ïîëüçîâàòüñÿ, âîñïîëüçóéòåñü îäíèì èç òð¸õ âàðèàíòîâ: + - íàæìèòå êëàâèøó (åñëè îíà åñòü íà êëàâèàòóðå) + - íàæìèòå êëàâèøó (åñëè îíà åñòü íà êëàâèàòóðå) + - íàáåðèòå :help - Ïðî÷èòàéòå òåêñò â îêíå ñïðàâêè äëÿ ïîëó÷åíèÿ ïðåäñòàâëåíèÿ î òîì êàê - ðàáîòàåò ñïðàâêà. - Íàæìèòå CTRL-W CTRL-W äëÿ ïåðåõîäà îò îêíà ê îêíó. - Íàáåðèòå :q ÷òîáû çàêðûòü îêíî ñïðàâêè. + Îçíàêîìüòåñü ñ èíôîðìàöèåé â îêíå ñïðàâî÷íîé ñèñòåìû, ÷òîáû ïîëó÷èòü + ïðåäñòàâëåíèå î òîì, êàê ðàáîòàòü ñ äîêóìåíòàöèåé. - Âû ìîæåòå íàéòè ñïðàâêó äëÿ ëþáîãî ïîíÿòèÿ èëè êîìàíäû, çàäàâ ñîîòâåòñòâóþùèé - àðãóìåíò êîìàíäå `:help'. Ïîïðîáóéòå ñëåäóþùåå (íå çàáóäüòå íàæàòü ): + Íàæìèòå CTRL-w CTRL-w äëÿ ïåðåìåùåíèÿ êàðåòêè èç îäíîãî îêíà â äðóãîå îêíî. + Íàáåðèòå :q , ÷òîáû çàêðûòü îêíî ñïðàâî÷íîé ñèñòåìû (êîãäà êàðåòêà + íàõîäèòñÿ â ýòîì îêíå). + Ìîæíî íàéòè îïèñàíèå äëÿ ëþáîãî ïîíÿòèÿ èëè êîìàíäû, çàäàâ ñîîòâåòñòâóþùèé + àðãóìåíò êîìàíäå :help. Ïîïðîáóéòå ñëåäóþùåå (íå çàáóäüòå íàæàòü ): :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 - - Òåïåðü ïðè ñëåäóþùåì çàïóñêå Vim áóäåò âêëþ÷åíà ïîäñâåòêà ñèíòàêñèñà. Âñå - íàñòðîéêè, ïðåäïî÷èòàåìûå âàìè, ìîãóò áûòü äîáàâëåíû â ôàéë `vimrc'. - Äëÿ äàëüíåéøåé èíôîðìàöèè íàáåðèòå :help vimrc-intro + 3. Çàïèøèòå ñîçäàííûé âàìè ôàéë "vimrc" + :w + Òåïåðü ïðè ñëåäóþùåì çàïóñêå ðåäàêòîðà Vim áóäåò âêëþ÷åíà ïîäñâåòêà + ñèíòàêñèñà. Âñå íåîáõîäèìûå âàì íàñòðîéêè ìîãóò áûòü äîáàâëåíû â ôàéë + "vimrc". + ×òîáû ïîëó÷èòü ïîäðîáíóþ èíôîðìàöèþ, íàáåðèòå :help vimrc-intro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Óðîê 7.3: ÄÎÏÎËÍÅÍÈÅ + ÓÐÎÊ 7.3. ÏÎÄÑÒÀÍÎÂÊÀ ÊÎÌÀÍÄ +** Ïîäñòàíîâêà â êîìàíäíîé ñòðîêå âûïîëíÿåòñÿ íàæàòèåì êëàâèø CTRL-D è ** - ** Êîìàíäíóþ ñòðîêó ìîæíî äîïîëíèòü íàæàâ CTRL-D è ** - - 1. Óäîñòîâåðüòåñü, ÷òî Vim íå â ðåæèìå ñîâìåñòèìîñòè: :set nocp - - 2. Ïîñìîòðèòå êàêèå ôàéëû åñòü â êàòàëîãå: :!ls èëè :!dir - - 3. Íàáåðèòå íà÷àëî êîìàíäû: :e - - 4. Íàæìèòå CTRL-D è Vim îòîáðàçèò ñïèñîê êîìàíä íà÷èíàþùèõñÿ íà `e'. - - 5. Íàæìèòå è Vim äîïîëíèò íàçâàíèå êîìàíäû äî `:edit'. - - 6. Òåïåðü äîáàâüòå ïðîáåë è íà÷àëî ñóùåñòâóþùåãî èìåíè ôàéëà: :edit ÔÀÉ - - 7. Íàæìèòå è Vim äîïîëíèò èìÿ ôàéëà, åñëè îíî óíèêàëüíîå. - -Çàìå÷àíèå! Äîïîëíåíèå ðàáîòàåò äëÿ ìíîãèõ êîìàíä. Ïîïðîáóéòå íàæàòü CTRL-D è - . Ýòî îñîáåííî ïîëåçíî äëÿ êîìàíäû :help . + 1. Îòêëþ÷èòå ñîâìåñòèìîñòü ñ ðåäàêòîðîì Vi + :set nocp + 2. Ïîñìîòðèòå, êàêèå ôàéëû åñòü â êàòàëîãå, íàáðàâ êîìàíäó + :!ls èëè :!dir + 3. Íàáåðèòå íà÷àëî êîìàíäû äëÿ îòêðûòèÿ ôàéëà íà ðåäàêòèðîâàíèå :e + 4. Íàæìèòå êëàâèøè CTRL-D , è áóäåò ïîêàçàí ïåðå÷åíü êîìàíä ðåäàêòîðà Vim + íà÷èíàþùèõñÿ ñ áóêâû "e". + 5. Íàæìèòå êëàâèøè d , è áóäåò ïîäñòàâëåíî ïîëíîå íàçâàíèå êîìàíäû + ":edit". + 6. Òåïåðü íàïå÷àòàéòå ïðîáåë è íà÷àëî íàèìåíîâàíèÿ ñóùåñòâóþùåãî ôàéëà + :edit TE + 7. Íàæìèòå êëàâèøó è áóäåò ïîäñòàâëåíî íàèìåíîâàíèå ôàéëà, åñëè îíî + óíèêàëüíîå. +Ïðèìå÷àíèå. + Ïîäñòàíîâêà ðàáîòàåò äëÿ ìíîæåñòâà êîìàíä. Ïðîñòî ïîïðîáóéòå íàæàòü êëàâèøè + CTRL-D è äëÿ ëþáîé èç êîìàíä ðåäàêòîðà. Ýòî îñîáåííî ïîëåçíî + äëÿ êîìàíäû :help . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ÐÅÇÞÌÅ ÓÐÎÊÀ 7 - 1. Íàáåðèòå :help èëè íàæìèòå , èëè äëÿ îòêðûòèÿ îêíà ñïðàâêè. + 1. ×òîáû îòêðûòü îêíî âñòðîåííîé ñïðàâî÷íîé ñèñòåìû ðåäàêòîðà, íàáåðèòå + êîìàíäó :help èëè íàæìèòå êëàâèøó , ëèáî êëàâèøó . - 2. Íàáåðèòå :help cmd äëÿ ïîèñêà ñïðàâêè ïî êîìàíäå. + 2. ×òîáû íàéòè ñïðàâî÷íóþ èíôîðìàöèþ î êàêîé-ëèáî êîìàíäå, + íàáåðèòå :help cmd (âìåñòî "cmd" óêàæèòå íàèìåíîâàíèå êîìàíäû). - 3. Íàæìèòå CTRL-W CTRL-W äëÿ ïåðåõîäà ê äðóãîìó îêíó. + 3. ×òîáû ïåðåìåñòèòü êàðåòêó â äðóãîå îêíî, íàæìèòå êëàâèøè CTRL-w CTRL-w . - 4. Íàáåðèòå :q äëÿ çàêðûòèÿ îêíà ñïðàâêè (åñëè îíî àêòèâíî). + 4. ×òîáû çàêðûòü îêíà ñïðàâî÷íîé ñèñòåìû (åñëè îíî àêòèâíî), íàáåðèòå :q . + + 5. ×òîáû ïðè çàïóñêå âñåãäà ïðèìåíÿëèñü íåîáõîäèìûå âàì íàñòðîéêè, ñîçäàéòå + ñòàðòîâûé êîìàíäíûé ôàéë vimrc. + + 6. Ïðè íàáîðå êîìàíäû, íà÷èíàþùåéñÿ ñ ñèìâîëà : , íàæìèòå êëàâèøè CTRL-D, + ÷òîáû ïðîñìîòðåòü âîçìîæíûå âàðèàíòû ïîäñòàíîâêè. Íàæìèòå êëàâèøó + äëÿ ïîäñòàíîâêè íåîáõîäèìîãî âàðèàíòà. - 5. Äëÿ õðàíåíèÿ âàøèõ íàñòðîåê ñîçäàéòå ñòàðòîâûé ñöåíàðèé `vimrc'. - 6. Ïðè íàáîðå : êîìàíäû, íàæìèòå CTRL-D äëÿ îòîáðàæåíèÿ âîçìîæíûõ - äîïîëíåíèé. Íàæìèòå äëÿ èñïîëüçîâàíèÿ äîïîëíåíèÿ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Íà ýòîì çàâåðøàåòñÿ Ó÷åáíèê 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). - - Ïåðåâîä: - Àíäðåé Êèñåëåâ , 2002. - Ñåðãåé Àë¸øèí , 2014. - - Translators: - Andrey Kiselev , 2002. - Sergey Alyoshin , 2014. + Óðîêè äîðàáîòàíû Bram Moolenaar äëÿ èñïîëüçîâàíèÿ â ðåäàêòîðå Vim. + Àíäðåé Êèñåë¸â, ïåðåâîä íà ðóññêèé ÿçûê, 2002, + Ñåðãåé Àë¸øèí, ïåðåâîä íà ðóññêèé ÿçûê, 2014, + Restorer, ðåäàêòóðà, 2022, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/runtime/tutor/tutor.ru.utf-8 b/runtime/tutor/tutor.ru.utf-8 index 0c13f5d4b..297658461 100644 --- a/runtime/tutor/tutor.ru.utf-8 +++ b/runtime/tutor/tutor.ru.utf-8 @@ -1,401 +1,393 @@ =============================================================================== -= Д о б Ñ€ о п о ж а л о в а Ñ‚ ÑŒ в у ч е б н и к VIM -- верÑ�иÑ� 1.7 = + верÑ�иÑ� 1.7 = ДОБРО ПОЖÐ�ЛОВÐ�ТЬ Ð�Ð� ЗÐ�Ð�ЯТИЯ ПО РЕДÐ�КТОРУ Vim = =============================================================================== - Vim -- Ñ�то очень мощный редактор, имеющий множеÑ�тво команд, Ñ�лишком много - длÑ� того, чтобы их вÑ�е можно было опиÑ�ать в таком учебнике, как Ñ�тот. - Этот учебник призван объÑ�Ñ�нить доÑ�таточное чиÑ�ло команд длÑ� того, чтобы - вы могли Ñ� лёгкоÑ�тью иÑ�пользовать Vim в качеÑ�тве редактора общего - назначениÑ�. + Программа Vim -- Ñ�то очень мощный текÑ�товый редактор, имеющий множеÑ�тво + команд, и вÑ�е их проÑ�то невозможно опиÑ�ать в рамках Ñ�того учебника. + Данный же учебник призван объÑ�Ñ�нить те команды, которые позволÑ�Ñ‚ вам Ñ� + лёгкоÑ�тью иÑ�пользовать программу Vim в качеÑ�тве редактора общего назначениÑ�. - Вам потребуетÑ�Ñ� приблизительно 25-30 минут на оÑ�воение данного учебника в - завиÑ�имоÑ�ти от того, Ñ�колько времени вы потратите на Ñ�кÑ�перименты. + Ð�а оÑ�воение материалов Ñ�того учебника потребуетÑ�Ñ� около 30 минут, но Ñ�то + завиÑ�ит от того, Ñ�колько времени вы поÑ�вÑ�тите практичеÑ�ким занÑ�тиÑ�м. - Внимание! Командами в уроках вы будете изменÑ�ть Ñ�тот текÑ�Ñ‚. Создайте - копию Ñ�того файла, чтобы попрактиковатьÑ�Ñ� на ней (еÑ�ли вы запуÑ�тили - "vimtutor", то Ñ�то уже копиÑ�). + Внимание! ВыполнÑ�Ñ� заданиÑ� уроков, вы будете изменÑ�ть текÑ�Ñ‚ в Ñ�том файле, + поÑ�тому прежде чем продолжить, Ñ�оздайте копию файла. Тогда можно будет + практиковатьÑ�Ñ� Ñ�только, Ñ�колько Ñ�то потребуетÑ�Ñ�. ЕÑ�ли вы воÑ�пользовалиÑ�ÑŒ + командой "vimtutor" длÑ� открытиÑ� Ñ�того учебника, значит, копиÑ� уже Ñ�оздана. - Важно помнить, что Ñ�тот учебник предназначен длÑ� обучениÑ� в процеÑ�Ñ�е - иÑ�пользованиÑ�. Это означает, что вы должны запуÑ�кать команды длÑ� того, - чтобы как Ñ�ледует их изучить. ЕÑ�ли вы проÑ�то прочитаете Ñ�тот текÑ�Ñ‚, то - не запомните команды! - - Теперь убедитеÑ�ÑŒ в том, что клавиша CapsLock не включена, и нажмите - клавишу j неÑ�колько раз, так, чтобы Урок 1.1 полноÑ�тью помеÑ�тилÑ�Ñ� на - Ñ�кране. + Важно помнить, что Ñ�тот учебник предназначен длÑ� практичеÑ�кого обучениÑ�. + Это означает, что вы должны применÑ�ть команды длÑ� того, чтобы как Ñ�ледует + их изучить. ЕÑ�ли вы проÑ�то прочитаете Ñ�тот текÑ�Ñ‚, то не запомните команды! + Теперь, убедившиÑ�ÑŒ, что не включена клавиша , нажмите клавишу 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. -Замечание! ЕÑ�ли вы пока не уверены в том, что набираете, нажмите длÑ� - перехода в обычный режим (Normal mode). ПоÑ�ле Ñ�того перенаберите - требуемую команду. - -Замечание! Обычные клавиши управлениÑ� курÑ�ором (Ñ�трелки) также должны - работать. Однако, клавиши hjkl позволÑ�Ñ‚ вам перемещатьÑ�Ñ� - значительно быÑ�трее, как только вы научитеÑ�ÑŒ ими пользоватьÑ�Ñ�. +Совет. + ЕÑ�ли вы не уверены в правильноÑ�ти набранного текÑ�та, нажмите клавишу , + чтобы переключить редактор в режим команд. ПоÑ�ле Ñ�того повторите набор. +Примечание. + Клавиши управлениÑ� курÑ�ором (Ñ�трелки) также должны работать. Ð�о учтите, что + выполнÑ�ть перемещение каретки клавишами h j k l намного быÑ�трее, Ñ�тоит + только немного потренироватьÑ�Ñ�. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 1.2: ЗÐ�ВЕРШЕÐ�ИЕ РÐ�БОТЫ С VIM + Урок 1.2. ЗÐ�ВЕРШЕÐ�ИЕ РÐ�БОТЫ ПРОГРÐ�ММЫ + Ð’Ð�ИМÐ�Ð�ИЕ! Перед выполнением опиÑ�анных ниже дейÑ�твий, прочтите урок полноÑ�тью! - !! Ð’Ð�ИМÐ�Ð�ИЕ! Прежде, чем выполнÑ�ть любой из опиÑ�анных ниже шагов, прочтите - урок целиком !! + 1. Ð�ажмите клавишу (чтобы быть уверенным, что программа находитÑ�Ñ� в + режиме команд). - 1. Ð�ажмите клавишу (длÑ� того, чтобы удоÑ�товеритьÑ�Ñ�, что вы в обычном - режиме (Normal mode)). + 2. Ð�аберите :q! + Это означает, что надо набрать три Ñ�имвола :q! и нажать клавишу <ВВОД> + ИÑ�полнение Ñ�той команды вызовет завершение работы редактора + БЕЗ СОХРÐ�Ð�ЕÐ�ИЯ любых Ñ�деланных изменений. - 2. Ð�аберите: :q! . - (Это означает, что вы должны набрать три Ñ�имвола :q! и нажать клавишу - ввод.) Это позволит вам выйти из редактора БЕЗ СОХРÐ�Ð�ЕÐ�ИЯ любых Ñ�деланных - изменений. + 3. Ð’ приглашении командной оболочки наберите команду, которой вы открывали + Ñ�тот учебник. Это может быть vimtutor - 3. Когда вы увидите приглашение командной оболочки, наберите команду, - котораÑ� привела ваÑ� в Ñ�тот учебник. Это может быть: - vimtutor + 4. ЕÑ�ли уверены в том, что понÑ�ли Ñ�мыÑ�л вышеÑ�казанного, выполните шаги + Ñ� 1 до 3, чтобы завершить работу и Ñ�нова запуÑ�тить редактор. - 4. ЕÑ�ли вы уверены в том, что запомнили Ñ�ти шаги, выполните шаги от 1 до 3 - чтобы выйти и Ñ�нова запуÑ�тить редактор. - -Замечание! :q! отбраÑ�ывает любые Ñ�деланные вами изменениÑ�. Через - неÑ�колько уроков вы узнаете как Ñ�охранÑ�ть изменениÑ� в файл. - - 5. ПеремеÑ�тите курÑ�ор вниз к Уроку 1.3. +Примечание. + По команде :q! будут Ñ�брошены любые Ñ�деланные изменениÑ�. Через + неÑ�колько уроков вы узнаете, как Ñ�охранÑ�ть изменениÑ� в файл. + 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. ПоÑ�ле иÑ�правлениÑ� каждого ошибочного Ñ�лова, нажмите клавишу + длÑ� переключениÑ� в режим команд. + Повторите шаги Ñ�о 2 по 4, пока предложение не будет иÑ�правлено полноÑ�тью. + + +---> ЧаÑ�ть текта в Ñ�троке беÑ�Ñ�ледно . +---> ЧаÑ�ть текÑ�та в Ñ�той Ñ�троке беÑ�Ñ�ледно пропало. + + + 5. Когда оÑ�воите вÑ�тавку текÑ�та, переходите к уроку 1.5. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 1.4: РЕДÐ�КТИРОВÐ�Ð�ИЕ ТЕКСТÐ� -- ВСТÐ�ВКÐ� + Урок 1.5. РЕДÐ�КТИРОВÐ�Ð�ИЕ - ДОБÐ�ВЛЕÐ�ИЕ ТЕКСТÐ� + ** Чтобы добавить текÑ�Ñ‚, нажмите клавишу A ** - ** Ð�аходÑ�Ñ�ÑŒ в обычном режиме, нажмите i длÑ� вÑ�тавки текÑ�та. ** + 1. ПеремеÑ�тите каретку к первой Ñ�троке помеченной --->. + СейчаÑ� неважно, на каком Ñ�имволе раÑ�положена каретка в Ñ�той Ñ�троке. - 1. ПеремеÑ�тите курÑ�ор к первой Ñ�троке ниже, помеченной --->. + 2. Ð�ажмите клавишу A (латинÑ�каÑ� пропиÑ�наÑ� буква A) и наберите текÑ�Ñ‚, + который требуетÑ�Ñ� добавить. - 2. ДлÑ� того, чтобы Ñ�делать первую Ñ�троку идентичной второй, помеÑ�тите - курÑ�ор на Ñ�имвол ПЕРЕД которым Ñ�ледует вÑ�тавить текÑ�Ñ‚. + 3. ПоÑ�ле добавлениÑ� текÑ�та нажмите клавишу длÑ� возврата в режим команд. - 3. Ð�ажмите i и наберите требуемые добавлениÑ�. - - 4. ПоÑ�ле иÑ�правлениÑ� вÑ�ех ошибок нажмите длÑ� возврата в обычный режим. - Повторите шаги Ñ�о 2 по 4, пока фраза не будет иÑ�правлена полноÑ�тью. - ----> ЧаÑ�ть текÑ�та в Ñ�троке беÑ�Ñ�ледно . ----> ЧаÑ�ть текÑ�та в Ñ�той Ñ�троке беÑ�Ñ�ледно пропала. - - 5. Когда оÑ�воите вÑ�тавку текÑ�та, переходите к Уроку 1.5. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 1.5: РЕДÐ�КТИРОВÐ�Ð�ИЕ ТЕКСТÐ� -- ДОБÐ�ВЛЕÐ�ИЕ - - - ** Ð�аходÑ�Ñ�ÑŒ в обычном режиме, нажмите A длÑ� добавлениÑ� текÑ�та. ** - - 1. ПеремеÑ�тите курÑ�ор к первой Ñ�троке ниже, помеченной --->. - Ð�е имеет значениÑ� на каком Ñ�имволе раÑ�положен курÑ�ор на Ñ�той Ñ�троке. - - 2. Ð�ажмите A и наберите требуемые добавлениÑ�. - - 3. ПоÑ�ле добавлениÑ� требуемого текÑ�та нажмите длÑ� возврата в обычный - режим. - - 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 + где vim - команда длÑ� запуÑ�ка редактора Vim, а tutor - наименование + файла длÑ� редактированиÑ�. Укажите такой файл, который можно изменÑ�ть. - 2. По приглашению командной оболочки введите Ñ�ледующую команду: - vim tutor - `vim' -- команда длÑ� запуÑ�ка редактора Vim, а `tutor' -- имÑ� файла длÑ� - редактированиÑ�. ИÑ�пользуете имÑ� файла, который можно изменÑ�ть. + 3. Ð’Ñ�тавлÑ�йте и удалÑ�йте текÑ�Ñ‚, как опиÑ�ано в предыдущих уроках. - 3. Ð’Ñ�тавлÑ�йте и удалÑ�йте текÑ�Ñ‚, как вы научилиÑ�ÑŒ в предыдущих уроках. - - 4. Сохраните файл Ñ� изменениÑ�ми и выйдите из Vim выполнив: :wq + 4. Сохраните Ñ�тот изменённый файл и завершите работу программы Vim, + набрав команду :wq 5. ЕÑ�ли вы вышли из vimtutor на шаге 1, перезапуÑ�тите vimtutor и переходите - к Ñ�ледующему Резюме. + далее к резюме. + 6. ПоÑ�ле того как вы прочли и понÑ�ли вышеÑ�казанное, выполните опиÑ�анные шаги. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ РЕЗЮМЕ УРОКÐ� 1 - - 1. КурÑ�ор перемещаетÑ�Ñ� либо клавишами Ñ�о Ñ�трелками, либо клавишами hjkl. + 1. Каретку можно перемещать либо клавишами Ñ�о Ñ�трелками, либо клавишами hjkl. h (влево) j (вниз) k (вверх) l (вправо) - 2. ДлÑ� запуÑ�ка Vim (из приглашениÑ� командной оболочки) наберите: - vim ИМЯ_ФÐ�ЙЛÐ� + 2. Чтобы запуÑ�тить редактор Vim из приглашениÑ� командной оболочки, наберите + vim ФÐ�ЙЛ - 3. ДлÑ� завершениÑ� работы Ñ� Vim наберите: - :q! чтобы отказатьÑ�Ñ� от Ñ�охранениÑ� изменений. - Или наберите: - :wq чтобы Ñ�охранить изменениÑ�. + 3. Чтобы завершить работу редактора Vim, выполните одно из Ñ�ледующих: + :q! по Ñ�той команде не будут Ñ�охранены изменениÑ�; + или + :wq по Ñ�той команде будут Ñ�охранены изменениÑ�. - 4. ДлÑ� удалениÑ� Ñ�имвола под курÑ�ором в обычном режиме, нажмите: x + 4. Чтобы удалить Ñ�имвол под кареткой, нажмите клавишу x в режиме команд. - 5. Чтобы вÑ�тавить текÑ�Ñ‚ перед курÑ�ором в обычном режиме, наберите: - i вводите вÑ�тавлÑ�емый текÑ�Ñ‚ - Чтобы добавить текÑ�Ñ‚ поÑ�ле курÑ�ора: - a вводите добавлÑ�емый текÑ�Ñ‚ + 5. Чтобы вÑ�тавить текÑ�Ñ‚ перед кареткой - i наберите вÑ�тавлÑ�емый текÑ�Ñ‚ + Чтобы добавить текÑ�Ñ‚ в конце Ñ�троки - A наберите добавлÑ�емый текÑ�Ñ‚ -Замечание! Ð�ажатие перемеÑ�тит ваÑ� в обычный режим (Normal mode) либо - прервёт нежелательную и чаÑ�тично завершённую команду. - -Теперь переходите к Уроку 2. +Примечание. + По нажатию клавиши будет выполнено переключение редактора в режим + команд Ñ� прерыванием обработки любой ранее набранной команды. +Теперь переходите к уроку 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 2.1: КОМÐ�Ð�ДЫ УДÐ�ЛЕÐ�ИЯ + Урок 2.1. КОМÐ�Ð�ДЫ УДÐ�ЛЕÐ�ИЯ + ** Чтобы удалить Ñ�лово под кареткой, иÑ�пользуйте команду dw ** - ** Ð�аберите dw длÑ� удалениÑ� учаÑ�тка текÑ�та до конца Ñ�лова. ** + 1. Переключите редактор в режим команд, нажав клавишу . - 1. Ð�ажмите , чтобы перейти в обычный режим. + 2. ПеремеÑ�тите каретку к Ñ�троке помеченной --->. - 2. ПеремеÑ�тите курÑ�ор вниз, к Ñ�троке помеченной --->. - - 3. ПеремеÑ�тите курÑ�ор в начало Ñ�лова, которое Ñ�ледует удалить. + 3. УÑ�тановите каретку на начало Ñ�лова, которое Ñ�ледует удалить. 4. Ð�аберите dw длÑ� удалениÑ� Ñ�того Ñ�лова. -Замечание! Во времÑ� набора буквы dw поÑ�вÑ�Ñ‚Ñ�Ñ� Ñ�права в Ñ�амой нижней Ñ�троке - Ñ�крана. ЕÑ�ли вы что-то наберёте неправильно, нажмите и начните - Ñ�начала. +Примечание. + При наборе буквы d она отобразитÑ�Ñ� Ñ�права в Ñ�амой нижней Ñ�троке, и + программа будет ожидать ввода Ñ�ледующей команды, в данном Ñ�лучае - w + ЕÑ�ли что-то не получаетÑ�Ñ�, нажмите клавишу и начните Ñ�начала. ---> Ð�еÑ�колько Ñ�лов рафинад в Ñ�том предложении автокран излишни. - 5. Повторите шаги 3 и 4, пока не иÑ�правите вÑ�е ошибки и переходите к - Уроку 2.2. + 5. Повторите шаги 3 и 4, пока не иÑ�правите вÑ�е ошибки, и переходите к + уроку 2.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 2.2: ДОПОЛÐ�ИТЕЛЬÐ�ЫЕ КОМÐ�Ð�ДЫ УДÐ�ЛЕÐ�ИЯ + Урок 2.2. ЕЩÐ� ОДÐ�Ð� КОМÐ�Ð�ДÐ� УДÐ�ЛЕÐ�ИЯ - ** Ð�аберите d$ длÑ� удалениÑ� текÑ�та до конца Ñ�троки. ** + ** Чтобы удалить текÑ�Ñ‚ до конца Ñ�троки, иÑ�пользуйте команду d$ ** - 1. Ð�ажмите , чтобы перейти в обычный режим. + 1. Переключите редактор в режим команд, нажав клавишу . - 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. Это были очень полезные команды. Далее переходите к Резюме Урока 2. + 8. Это очень нужные и полезные команды. +Далее переходите к резюме урока 2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ РЕЗЮМЕ УРОКÐ� 2 + 1. Чтобы удалить Ñ�лово, уÑ�тановите курÑ�ор в его начало и наберите dw + 2. Чтобы удалить текÑ�Ñ‚ от позиции каретки до конца Ñ�лова, наберите de + 3. Чтобы удалить текÑ�Ñ‚ от позиции курÑ�ора до конца Ñ�троки, наберите d$ + 4. Чтобы удалить вÑ�ÑŽ Ñ�троку целиком, наберите dd - 1. ДлÑ� удалениÑ� текÑ�та от курÑ�ора до конца Ñ�лова наберите: dw + 5. Чтобы перемеÑ�тить каретку за один раз на некоторое количеÑ�тво объектов, + укажите их чиÑ�ло, например, 2w + 6. Формат команд изменениÑ�: + оператор [чиÑ�ло] объект + где + оператор - необходимые дейÑ�твиÑ�, например, d длÑ� удалениÑ�; + [чиÑ�ло] - количеÑ�тво подпадающих под дейÑ�твие оператора объектов, + еÑ�ли не указано, то один объект; + объект - на что воздейÑ�твует оператор, например, w (Ñ�лово), + $ (вÑ�Ñ‘, что еÑ�ть до конца Ñ�троки) и Ñ‚. п. - 2. ДлÑ� удалениÑ� текÑ�та от курÑ�ора до конца Ñ�троки наберите: d$ - - 3. ДлÑ� удалениÑ� вÑ�ей Ñ�троки наберите: dd - - 4. ДлÑ� повтора перемещениÑ� введите количеÑ�тво перед командой: 2w - - 5. Формат команды в обычном режиме имеет вид: - - [чиÑ�ло] команда объект ИЛИ команда [чиÑ�ло] объект - где: - [чиÑ�ло] - Ñ�колько раз повторить выполнение команды, опционально - команда - что выполнить, например d длÑ� удалениÑ� - объект - на что должна воздейÑ�твовать команда, например w (Ñ�лово), - $ (до конца Ñ�троки), и Ñ‚.д. - - 6. ДлÑ� перехода к началу Ñ�троки иÑ�пользуйте нуль: 0 - - 7. ДлÑ� отмены (отката) предшеÑ�твующих дейÑ�твий наберите: u (Ñ�трочнаÑ� u) - ДлÑ� отмены (отката) вÑ�ех изменений в Ñ�троке наберите: U (пропиÑ�наÑ� U) - ДлÑ� отмены отката наберите: CTRL-R + 7. Чтобы перемеÑ�тить каретку к началу Ñ�троки, нажмите клавишу 0 (ноль) + 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. Ð�ажмите клавишу и перемеÑ�тите каретку к Ñ�ледующей ошибке (к первому + Ñ�имволу, начинаÑ� Ñ� которого надо изменить окончание Ñ�лова). - 4. Ð�ажмите и переходите к Ñ�ледующей ошибке (к первому Ñ�имволу, который - надо изменить). - - 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$ и отредактируйте первую Ñ�троку так, чтобы она Ñ�овпадала Ñ�о - второй, поÑ�ле чего нажмите . + второй, поÑ�ле чего нажмите клавишу . ----> Конец Ñ�той Ñ�троки нуждаетÑ�Ñ� в помощи, чтобы Ñ�тать похожим на второй. ----> Конец Ñ�той Ñ�троки нуждаетÑ�Ñ� в помощи команды c$ . - -Замечание! Клавиша Backspace может иÑ�пользоватьÑ�Ñ� длÑ� иÑ�правлениÑ� при наборе. +---> Окончание Ñ�той Ñ�троки нужно Ñ�делать похожим как во второй Ñ�троке. +---> Окончание Ñ�той Ñ�троки нужно иÑ�править командой c$ . +Примечание. + Клавиша может иÑ�пользоватьÑ�Ñ� длÑ� иÑ�правлениÑ� при наборе текÑ�та. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ РЕЗЮМЕ УРОКÐ� 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. Теперь наберите ошшшибка . Это то Ñ�лово, которое требуетÑ�Ñ� найти. + + 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/уводю/увожу . Обратите внимание на то, что по Ñ�той + команде будет замена только первого найденного вхождение в Ñ�троке. - 1. УдерживаÑ� клавишу Ctrl нажмите g . Внизу Ñ�крана поÑ�витÑ�Ñ� Ñ�трока Ñ�татуÑ�а - Ñ� именем файла и номером Ñ�троки, в которой вы находитеÑ�ÑŒ. Запомните номер - Ñ�троки, он потребуетÑ�Ñ� на Шаге 3. - - 2. УдерживаÑ� клавишу Shift нажмите g длÑ� перемещениÑ� к концу файла. - - 3. Ð�аберите номер Ñ�троки, в которой вы находилиÑ�ÑŒ и затем Shift-G. Это - вернёт ваÑ� к Ñ�троке, в которой вы были, когда в первый раз нажали Ctrl-g. - - 4. ЕÑ�ли вы запомнили вÑ�е вышеÑ�казанное, выполните шаги Ñ� 1 по 3. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 4.2: КОМÐ�Ð�ДÐ� ПОИСКÐ� - - - ** Ð�аберите / и затем введите иÑ�комую фразу. ** - - 1. Ð’ обычном режиме (Normal mode) наберите Ñ�имвол / . Обратите внимание, - что он вмеÑ�те Ñ� курÑ�ором поÑ�витÑ�Ñ� внизу Ñ�крана, как Ñ�то проиÑ�ходит Ñ� - командой : . - - 2. Теперь наберите 'ошшшибка' . Это то Ñ�лово, которое вы будете - иÑ�кать. - - 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/уводю/увожу . Обратите внимание на то, что Ñ�та - команда заменит только первое найденное вхождение в Ñ�троке. - - 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. Ð�ажатие % , когда курÑ�ор находитÑ�Ñ� на (,),[,],{, или } позволÑ�ет найти - парную Ñ�кобку. - - 4. ДлÑ� подÑ�тановки `Ñ�тало' вмеÑ�то первого `было' в Ñ�троке, наберите - :s/было/Ñ�тало - ДлÑ� подÑ�тановки `Ñ�тало' вмеÑ�то вÑ�ех `было' в Ñ�троке, наберите - :s/было/Ñ�тало/g - ДлÑ� замены в интервале между двумÑ� Ñ�троками, наберите - :#,#s/было/Ñ�тало/g - ДлÑ� замены вÑ�ех вхождений `было' на `Ñ�тало' в файле, наберите - :%s/было/Ñ�тало/g - Чтобы редактор каждый раз запрашивал подтверждение, добавьте 'c' - :%s/было/Ñ�тало/gc + 3. При нажатии % , когда каретка на одной из Ñ�кобок ( ), [ ] или { }, + будет найдена её парнаÑ� Ñ�кобка. + 4. Чтобы заменить первое найденное Ñ�лово в Ñ�троке, наберите :s/что/чем + Чтобы заменить вÑ�е найденные Ñ�лова в Ñ�троке, наберите :s/что/чем/g + Чтобы заменить в указанными интервале Ñ�трок, наберите :#,#s/что/чем/g + Чтобы заменить вÑ�е найденные Ñ�лова в файле, наберите :%s/что/чем/g + Чтобы запрашивалоÑ�ÑŒ подтверждение, добавьте флаг 'c' :%s/что/чем/gc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 5.1: КÐ�К ВЫПОЛÐ�ИТЬ Ð’Ð�ЕШÐ�ЮЮ КОМÐ�Ð�ДУ + Урок 5.1. КÐ�К ВЫЗВÐ�ТЬ ИЗ РЕДÐ�КТОРÐ� Ð’Ð�ЕШÐ�ЮЮ КОМÐ�Ð�ДУ +** Чтобы была выполнена команда командной оболочки, наберите в редакторе :! ** - ** Ð�аберите :! и затем внешнюю команду, которую Ñ�ледует выполнить. ** + 1. Ð�аберите уже знакомую команду : , чтобы уÑ�тановить каретку в командной + Ñ�троке редактора и ввеÑ�ти необходимую команду. - 1. Ð�аберите уже знакомую вам команду : длÑ� уÑ�тановки курÑ�ора в командную - Ñ�троку редактора. Это позволит вам ввеÑ�ти команду. + 2. Теперь наберите Ñ�имвол ! (воÑ�клицательный знак). По Ñ�той команде будет + вызвана указаннаÑ� Ñ�ледующей внешнÑ�Ñ� команда командной оболочки. - 2. Теперь наберите Ñ�имвол ! (воÑ�клицательный знак). Это позволит выполнить - внешнюю команду, иÑ�пользуÑ� командную оболочку. + 3. Ð�апример, наберите ls Ñ�разу поÑ�ле ! и нажмите . Будет выведен + перечень файлов в текущем каталоге. То еÑ�ть будет выполнено точно то же + Ñ�амое, как еÑ�ли бы ввеÑ�ти команду ls в приглашении командной оболочки. + ЕÑ�ли в Ñ�иÑ�теме не поддерживаетÑ�Ñ� команда ls, то наберите команду :!dir - 3. ДлÑ� примера наберите ls поÑ�ле ! и нажмите . Команда выведет - Ñ�пиÑ�ок файлов в текущем каталоге, точно также, как еÑ�ли бы вы ввели Ñ�ту - команду в приглашении оболочки. Или попробуйте :!dir , еÑ�ли команда ls - не Ñ�работала. - -Замечание! Таким Ñ�поÑ�обом можно выполнить любую внешнюю команду Ñ� указанием - аргументов. - -Замечание! Ð’Ñ�е команды, начинающиеÑ�Ñ� Ñ� : , должны завершатьÑ�Ñ� нажатием - . Далее на Ñ�то не вÑ�егда будет обращатьÑ�Ñ� оÑ�обое внимание. +Примечание. + Таким Ñ�поÑ�обом можно выполнить любую внешнюю команду, в том чиÑ�ле и Ñ� + указанием необходимых аргументов Ñ�той команды. +Важно. + ПоÑ�ле ввода команды, начинающейÑ�Ñ� Ñ� : , должна быть нажата клавиша + Ð’ дальнейшем Ñ�то может не указыватьÑ�Ñ� отдельно, но подразумеватьÑ�Ñ�. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 5.2: КÐ�К ЗÐ�ПИСÐ�ТЬ ФÐ�ЙЛ + Урок 5.2. КÐ�К ЗÐ�ПИСÐ�ТЬ ФÐ�ЙЛ + ** Чтобы Ñ�охранить файл Ñ�о вÑ�еми изменениÑ�ми в текÑ�те, наберите :w ФÐ�ЙЛ ** - ** ДлÑ� Ñ�охранениÑ� изменений, произведённых в файле, - наберите :w ИМЯ_ФÐ�ЙЛÐ�. ** + 1. Ð�аберите :!dir или :!ls длÑ� получениÑ� перечнÑ� файлов в текущем + каталоге. Как вы помните, поÑ�ле набора команды нажмите клавишу - 1. Ð�аберите :!dir или :!ls длÑ� получениÑ� Ñ�пиÑ�ка файлов в текущем - каталоге. Как вам уже извеÑ�тно, поÑ�ле ввода команды надо нажать . + 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 ), Ñ�тот файл будет точной копией учебника - в тот момент, когда вы его Ñ�охранили. - - 5. Теперь удалите Ñ�тот файл, набрав длÑ� MS-DOS :!del TEST - длÑ� Unix :!rm TEST +Примечание. + ЕÑ�ли завершить работу редактора Vim и затем запуÑ�тить его Ñ�нова Ñ� файлом + TEST (Ñ‚. е. набрать команду vim 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 и нажмите клавишу - 4. Введите w TEST (где TEST -- имÑ� файла, который ещё не Ñ�ущеÑ�твует). - До нажатиÑ� , проверьте что внизу Ñ�крана напиÑ�ано :'<,'>w TEST. - - 5. Vim запишет выбранные Ñ�троки в файл TEST. Как и прежде, убедитеÑ�ÑŒ в - наличии Ñ�того файла командой :!dir или :!ls . Ð�Е УДÐ�ЛЯЙТЕ Ñ�тот файл, он - потребуетÑ�Ñ� в Ñ�ледующем уроке. - -Замечание! Ð�ажатие v начинает визуальный выбор. Ð’Ñ‹ можете перемещать курÑ�ор - длÑ� изменениÑ� выбора. Затем длÑ� выбранного фрагмента можно выполнить - какой-то оператор, например, удалить нажатием d. + 5. По Ñ�той команде выбранные Ñ�троки будут запиÑ�аны в файл TEST. УбедитеÑ�ÑŒ в + наличии Ñ�того файла, воÑ�пользовавшиÑ�ÑŒ командой :!dir или :!ls . + Ð�е удалÑ�йте Ñ�тот файл, он потребуетÑ�Ñ� на Ñ�ледующем уроке. +Примечание. + По нажатию клавиши 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. Теперь наберите какой-нибудь текÑ�Ñ‚ и нажмите клавишу длÑ� выхода из + режима вÑ�тавки. + +---> ПоÑ�ле нажатиÑ� o ниже будет открыта новаÑ� пуÑ�таÑ� Ñ�трока в режиме вÑ�тавки. - ** Ð�аберите o чтобы Ñ�оздать пуÑ�тую Ñ�троку под курÑ�ором и перейти в режим - вÑ�тавки (Insert mode) ** + 4. ДлÑ� Ñ�озданиÑ� Ñ�троки ВЫШЕ позиции каретки, наберите пропиÑ�ную букву O , + вмеÑ�то Ñ�трочной буквы o . Попробуйте Ñ�то Ñ�делать длÑ� Ñ�троки ниже. - 1. ПеремеÑ�тите курÑ�ор вниз, к Ñ�троке помеченной --->. - 2. Ð�аберите o (в нижнем региÑ�тре) длÑ� того, чтобы Ñ�оздать пуÑ�тую Ñ�троку - Ð�ИЖЕ курÑ�ора и перейти в режим вÑ�тавки (Insert mode). - - 3. Теперь наберите какой-нибудь текÑ�Ñ‚ и нажмите длÑ� выхода из режима - вÑ�тавки. - ----> ПоÑ�ле нажатиÑ� 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. Допишите Ñ�лово как в Ñ�троке ниже. Ð�ажмите клавишу длÑ� выхода из + режима вÑ�тавки. - 4. Допишите Ñ�лово так, как показано в Ñ�троке ниже. Ð�ажмите длÑ� выхода - из режима вÑ�тавки (Insert mode). - - 5. ИÑ�пользуйте e длÑ� перехода к концу Ñ�ледующего незавершённого Ñ�лова и - повторите шаги 3 и 4. + 5. ИÑ�пользуйте e длÑ� перехода к Ñ�ледующему незавершённому Ñ�лову и повторите + дейÑ�твиÑ�, опиÑ�анные в пунктах 3 и 4. ---> Эта Ñ�тро позволит вам попрактиков в добавле текÑ�та. ----> Эта Ñ�трочка позволит вам попрактиковатьÑ�Ñ� в добавлении текÑ�та. +---> Эта Ñ�трочка позволит вам попрактиковатьÑ�Ñ� в добавлении текÑ�та. + +Примечание. + По команде a , i и A будет выполнено переключение в один и тот же режим + вÑ�тавки, различие только в том, где вÑ�тавлÑ�ÑŽÑ‚Ñ�Ñ� Ñ�имволы. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Урок 6.3. ЕЩÐ� ОДИÐ� СПОСОБ ЗÐ�МЕÐ�Ы + + ** Чтобы заменить неÑ�колько Ñ�имволов в Ñ�троке, наберите R ** + + 1. ПеремеÑ�тите каретку в начало первого Ñ�лова xxx в Ñ�троке помеченной ---> + + 2. Теперь нажмите SHIFT-R (латинÑ�каÑ� пропиÑ�наÑ� буква R) и введите чиÑ�ло, + указанное ниже во второй Ñ�троке, чтобы заменить Ñ�имволы xxx. + + 3. Ð�ажмите клавишу длÑ� выхода из режима замены. Заметьте, что оÑ�таток + Ñ�троки не был изменён. + + 4. Повторите Ñ�ти шаги длÑ� замены оÑ�тавшихÑ�Ñ� Ñ�лов xxx. + +---> При Ñ�ложении чиÑ�ла 123 Ñ� чиÑ�лом xxx Ñ�умма будет xxx. +---> При Ñ�ложении чиÑ�ла 123 Ñ� чиÑ�лом 456 Ñ�умма будет 579. + + +Примечание. + Режим замены похож на режим вÑ�тавки, но каждый введённый Ñ�имвол удалÑ�ет + Ñ�ущеÑ�твующий Ñ�имвол в Ñ�троке. -Замечание! a , i и A переводÑ�Ñ‚ в один и тот же режим вÑ�тавки, различие - только в том, где вÑ�тавлÑ�ÑŽÑ‚Ñ�Ñ� Ñ�имволы. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 6.3: ЕЩÐ� ОДИÐ� СПОСОБ ЗÐ�МЕÐ�Ы + Урок 6.4. КОПИРОВÐ�Ð�ИЕ И ВСТÐ�ВКÐ� ТЕКСТÐ� +** Чтобы копировать, иÑ�пользуйте оператор y , чтобы вÑ�тавить - команду p ** - ** Ð�аберите заглавную R длÑ� замены более чем одного Ñ�имвола. ** + 1. УÑ�тановите каретку поÑ�ле Ñ�имволов "а)" в Ñ�троке помеченной --->. + 2. Переключите редактор в визуальный режим командой v и перемеÑ�тите каретку + вперёд до Ñ�лова "первый". + 3. Ð�ажмите клавишу y (латинÑ�каÑ� Ñ�трочнаÑ� буква y) длÑ� копированиÑ� + подÑ�веченного текÑ�та. + 4. ПеремеÑ�тите каретку в конец Ñ�ледующей Ñ�троки, набрав команду j$ . + 5. Ð�ажмите клавишу p длÑ� вÑ�тавки текÑ�та. Затем наберите команду a , + напечатайте Ñ�лово "второй" и нажмите клавишу . + 6. Повторите шаги Ñ� 1 по 4, только уÑ�тановите каретку поÑ�ле Ñ�лова "первый", + выделите, Ñ�копируйте и вÑ�тавьте Ñ�лово " пункт.". - 1. ПеремеÑ�тите курÑ�ор вниз, к первой Ñ�троке помеченной --->, и в начало - первого Ñ�лова xxx. - - 2. Теперь нажмите R и введите чиÑ�ло, указанное ниже во второй Ñ�троке, чтобы - заменить xxx. - - 3. Ð�ажмите длÑ� выхода из режима замены. Заметьте, что оÑ�таток Ñ�троки - не был изменён. - - 4. Повторите Ñ�ти шаги длÑ� замены оÑ�тавшихÑ�Ñ� xxx. - ----> Добавление 123 к xxx даёт xxx. ----> Добавление 123 к 456 даёт 579. - -Замечание! Режим замены похож на режим вÑ�тавки, но каждый введённый Ñ�имвол - удалÑ�ет Ñ�ущеÑ�твующий. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 6.4: КОПИРОВÐ�Ð�ИЕ И ВСТÐ�ВКÐ� ТЕКСТÐ� - - - ** ИÑ�пользуйте команду y длÑ� копированиÑ� и p длÑ� вÑ�тавки ** - - 1. ПеремеÑ�тите курÑ�ор вниз, к первой Ñ�троке помеченной --->, и поÑ�ле `а)'. - - 2. ПереключитеÑ�ÑŒ в режим визуального выбора нажав v и перемеÑ�тите курÑ�ор - перед Ñ�ловом `первый'. - - 3. Введите y длÑ� копированиÑ� подÑ�веченного текÑ�та. - - 4. ПеремеÑ�тите курÑ�ор в конец Ñ�ледующей Ñ�троки комбинацией j$ . - - 5. Ð�ажмите p длÑ� вÑ�тавки текÑ�та. Затем введите `второй' и нажмите . - ----> а) Этот Ñ�лемент первый. +---> а) Это первый пункт. б) -Замечание! Также возможно иÑ�пользовать yw (команду y Ñ� оператором w ) длÑ� +Примечание. + Можно воÑ�пользоватьÑ�Ñ� командой yw (оператор y и объект w) длÑ� копированиÑ� одного Ñ�лова. - + По команде yy будет Ñ�копирована целаÑ� Ñ�трока, а по команде p вÑ�тавлена. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 6.5: УСТÐ�Ð�ОВКÐ� ПÐ�РÐ�МЕТРОВ + Урок 6.5. УСТÐ�Ð�ОВКÐ� ПÐ�РÐ�МЕТРОВ + ** Чтобы при поиÑ�ке или замене не учитывалÑ�Ñ� региÑ�тр Ñ�имволов, + задайте Ñ�оответÑ�твующие наÑ�тройки ** - ** УÑ�тановка параметра длÑ� игнорированиÑ� региÑ�тра при поиÑ�ке или замене ** + 1. Ð�айдите Ñ�лово "игнорировать", набрав команду /игнорировать . + Повторите поиÑ�к неÑ�колько раз, нажимаÑ� клавишу n . - 1. Ð�айдите Ñ�лово `игнорировать', набрав: /игнорировать . - Повторите поиÑ�к неÑ�колько раз, нажимаÑ� клавишу 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. Теперь опÑ�ть введите команду поиÑ�ка и поÑ�мотрите, что получитÑ�Ñ�: - /игнорировать - - 6. ДлÑ� возвращениÑ� учёта региÑ�тра при поиÑ�ке наберите: :set noic - -Замечание! ДлÑ� отключениÑ� подÑ�ветки Ñ�овпадений наберите: :nohlsearch - -Замечание! ЕÑ�ли вы хотите игнорировать региÑ�тр только длÑ� одного поиÑ�ка, - иÑ�пользуйте \Ñ� в команде поиÑ�ка: /игнорировать\c + 6. ДлÑ� возврата учёта региÑ�тра при поиÑ�ке, введите команду :set noic +Примечание. + ДлÑ� отключениÑ� подÑ�ветки Ñ�овпадений наберите команду :nohlsearch +Примечание. + ЕÑ�ли требуетÑ�Ñ� не учитывать региÑ�тр Ñ�имволов только единоразово, иÑ�пользуйте + ключ \c в команде поиÑ�ка, например, /игнорировать\c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ РЕЗЮМЕ УРОКÐ� 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 выполнÑ�етÑ�Ñ� переключение в режим замены, + а отключение - нажатием клавиши . - 5. Ð�ажатие заглавной R переводит в режим замены до нажатиÑ� клавиши . - - 6. Ð�аберите `:set xxx' длÑ� включениÑ� параметра `xxx', некоторые параметры: - - `ic' `ignorecase' игнорирование региÑ�тра при поиÑ�ке - `is' `incsearch' отображение чаÑ�тичных Ñ�овпадений при поиÑ�ке - `hls' `hlsearch' подÑ�ветка вÑ�ех Ñ�овпадений при поиÑ�ке - - 7. Добавьте `no' перед параметром длÑ� его отключениÑ�: :set noic + 6. Ð�аберите ":set xxx" длÑ� уÑ�тановки параметра 'xxx'. + Вот некоторые параметры (можно указывать полные или Ñ�окращённые наименованиÑ�): + 'ic' 'ignorecase' игнорирование региÑ�тра Ñ�имволов при поиÑ�ке + 'is' 'incsearch' отображение чаÑ�тичных Ñ�овпадений при поиÑ�ке + 'hls' 'hlsearch' подÑ�ветка вÑ�ех Ñ�овпадений при поиÑ�ке + 7. ДлÑ� отключениÑ� параметра добавьте приÑ�тавку "no" к его названию :set noic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 7.1: ВСТРОЕÐ�Ð�Ð�Я СПРÐ�ВКÐ� - + УРОК 7.1. ВСТРОЕÐ�Ð�Ð�Я СПРÐ�ВОЧÐ�Ð�Я СИСТЕМÐ� ** ИÑ�пользуйте вÑ�троенную Ñ�правочную Ñ�иÑ�тему ** - Vim обладает мощной вÑ�троенной Ñ�правочной Ñ�иÑ�темой. ДлÑ� начала попробуйте - один из трёх вариантов: - - нажмите клавишу (еÑ�ли таковаÑ� имеетÑ�Ñ� на клавиатуре) - - нажмите клавишу (еÑ�ли таковаÑ� имеетÑ�Ñ� на клавиатуре) - - наберите :help + Ð’ редакторе Vim имеетÑ�Ñ� мощнаÑ� вÑ�троеннаÑ� Ñ�правочнаÑ� Ñ�иÑ�тема, и чтобы начать + ей пользоватьÑ�Ñ�, воÑ�пользуйтеÑ�ÑŒ одним из трёх вариантов: + - нажмите клавишу (еÑ�ли она еÑ�ть на клавиатуре) + - нажмите клавишу (еÑ�ли она еÑ�ть на клавиатуре) + - наберите :help - Прочитайте текÑ�Ñ‚ в окне Ñ�правки длÑ� получениÑ� предÑ�тавлениÑ� о том как - работает Ñ�правка. - Ð�ажмите CTRL-W CTRL-W длÑ� перехода от окна к окну. - Ð�аберите :q чтобы закрыть окно Ñ�правки. + ОзнакомьтеÑ�ÑŒ Ñ� информацией в окне Ñ�правочной Ñ�иÑ�темы, чтобы получить + предÑ�тавление о том, как работать Ñ� документацией. - Ð’Ñ‹ можете найти Ñ�правку длÑ� любого понÑ�тиÑ� или команды, задав Ñ�оответÑ�твующий - аргумент команде `:help'. Попробуйте Ñ�ледующее (не забудьте нажать ): + Ð�ажмите CTRL-w CTRL-w длÑ� перемещениÑ� каретки из одного окна в другое окно. + Ð�аберите :q , чтобы закрыть окно Ñ�правочной Ñ�иÑ�темы (когда каретка + находитÑ�Ñ� в Ñ�том окне). + Можно найти опиÑ�ание длÑ� любого понÑ�тиÑ� или команды, задав Ñ�оответÑ�твующий + аргумент команде :help. Попробуйте Ñ�ледующее (не забудьте нажать ): :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 - - Теперь при Ñ�ледующем запуÑ�ке Vim будет включена подÑ�ветка Ñ�интакÑ�иÑ�а. Ð’Ñ�е - наÑ�тройки, предпочитаемые вами, могут быть добавлены в файл `vimrc'. - ДлÑ� дальнейшей информации наберите :help vimrc-intro + 3. Запишите Ñ�озданный вами файл "vimrc" + :w + Теперь при Ñ�ледующем запуÑ�ке редактора Vim будет включена подÑ�ветка + Ñ�интакÑ�иÑ�а. Ð’Ñ�е необходимые вам наÑ�тройки могут быть добавлены в файл + "vimrc". + Чтобы получить подробную информацию, наберите :help vimrc-intro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Урок 7.3: ДОПОЛÐ�ЕÐ�ИЕ + УРОК 7.3. ПОДСТÐ�Ð�ОВКÐ� КОМÐ�Ð�Д +** ПодÑ�тановка в командной Ñ�троке выполнÑ�етÑ�Ñ� нажатием клавиш CTRL-D и ** - ** Командную Ñ�троку можно дополнить нажав CTRL-D и ** - - 1. УдоÑ�товерьтеÑ�ÑŒ, что Vim не в режиме Ñ�овмеÑ�тимоÑ�ти: :set nocp - - 2. ПоÑ�мотрите какие файлы еÑ�ть в каталоге: :!ls или :!dir - - 3. Ð�аберите начало команды: :e - - 4. Ð�ажмите CTRL-D и Vim отобразит Ñ�пиÑ�ок команд начинающихÑ�Ñ� на `e'. - - 5. Ð�ажмите и Vim дополнит название команды до `:edit'. - - 6. Теперь добавьте пробел и начало Ñ�ущеÑ�твующего имени файла: :edit ФÐ�Й - - 7. Ð�ажмите и Vim дополнит имÑ� файла, еÑ�ли оно уникальное. - -Замечание! Дополнение работает длÑ� многих команд. Попробуйте нажать CTRL-D и - . Это оÑ�обенно полезно длÑ� команды :help . + 1. Отключите Ñ�овмеÑ�тимоÑ�ть Ñ� редактором Vi + :set nocp + 2. ПоÑ�мотрите, какие файлы еÑ�ть в каталоге, набрав команду + :!ls или :!dir + 3. Ð�аберите начало команды длÑ� открытиÑ� файла на редактирование :e + 4. Ð�ажмите клавиши CTRL-D , и будет показан перечень команд редактора Vim + начинающихÑ�Ñ� Ñ� буквы "e". + 5. Ð�ажмите клавиши d , и будет подÑ�тавлено полное название команды + ":edit". + 6. Теперь напечатайте пробел и начало наименованиÑ� Ñ�ущеÑ�твующего файла + :edit TE + 7. Ð�ажмите клавишу и будет подÑ�тавлено наименование файла, еÑ�ли оно + уникальное. +Примечание. + ПодÑ�тановка работает длÑ� множеÑ�тва команд. ПроÑ�то попробуйте нажать клавиши + CTRL-D и длÑ� любой из команд редактора. Это оÑ�обенно полезно + длÑ� команды :help . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ РЕЗЮМЕ УРОКÐ� 7 - 1. Ð�аберите :help или нажмите , или длÑ� открытиÑ� окна Ñ�правки. + 1. Чтобы открыть окно вÑ�троенной Ñ�правочной Ñ�иÑ�темы редактора, наберите + команду :help или нажмите клавишу , либо клавишу . - 2. Ð�аберите :help cmd длÑ� поиÑ�ка Ñ�правки по команде. + 2. Чтобы найти Ñ�правочную информацию о какой-либо команде, + наберите :help cmd (вмеÑ�то "cmd" укажите наименование команды). - 3. Ð�ажмите CTRL-W CTRL-W длÑ� перехода к другому окну. + 3. Чтобы перемеÑ�тить каретку в другое окно, нажмите клавиши CTRL-w CTRL-w . - 4. Ð�аберите :q длÑ� закрытиÑ� окна Ñ�правки (еÑ�ли оно активно). + 4. Чтобы закрыть окна Ñ�правочной Ñ�иÑ�темы (еÑ�ли оно активно), наберите :q . + + 5. Чтобы при запуÑ�ке вÑ�егда применÑ�лиÑ�ÑŒ необходимые вам наÑ�тройки, Ñ�оздайте + Ñ�тартовый командный файл vimrc. + + 6. При наборе команды, начинающейÑ�Ñ� Ñ� Ñ�имвола : , нажмите клавиши CTRL-D, + чтобы проÑ�мотреть возможные варианты подÑ�тановки. Ð�ажмите клавишу + длÑ� подÑ�тановки необходимого варианта. - 5. ДлÑ� хранениÑ� ваших наÑ�троек Ñ�оздайте Ñ�тартовый Ñ�ценарий `vimrc'. - 6. При наборе : команды, нажмите CTRL-D длÑ� отображениÑ� возможных - дополнений. Ð�ажмите длÑ� иÑ�пользованиÑ� дополнениÑ�. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Ð�а Ñ�том завершаетÑ�Ñ� Учебник 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). - - Перевод: - Ð�ндрей КиÑ�елев , 2002. - Сергей Ð�лёшин , 2014. - - Translators: - Andrey Kiselev , 2002. - Sergey Alyoshin , 2014. + Уроки доработаны Bram Moolenaar длÑ� иÑ�пользованиÑ� в редакторе Vim. + Ð�ндрей КиÑ�елёв, перевод на руÑ�Ñ�кий Ñ�зык, 2002, + Сергей Ð�лёшин, перевод на руÑ�Ñ�кий Ñ�зык, 2014, + Restorer, редактура, 2022, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~