Команды линукс редактора мы
пУОПЧОЩЕ ЛПНБОДЩ vi
лПНБОДЩ | чЩРПМОСЕНЩЕ ЖХОЛГЙЙ |
---|---|
TERM=terminal_name export TERM | хУФБОПЧЛБ ЛПОЖЙЗХТБГЙЙ ФЕТНЙОБМБ |
tput init | йОЙГЙБМЙЪЙТПЧБФШ ФЕТНЙОБМ ЛБЛ terminal_name |
vi filename | чЩЪПЧ ТЕДБЛФПТБ vi ДМС ТЕДБЛФЙТПЧБОЙС ЖБКМБ filename |
a | дПВБЧЙФШ ФЕЛУФ РПУМЕ ЛХТУПТБ |
h | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДЙО УЙНЧПМ ЧМЕЧП |
j | рЕТЕНЕЭБЕФ ЛХТУПТ ЧОЙЪ ОБ ПДОХ УФТПЛХ |
k | рЕТЕНЕЭБЕФ ЛХТУПТ ЧЧЕТИ ОБ ПДОХ УФТПЛХ |
l | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДЙО УЙНЧПМ ЧРТБЧП |
x | хДБМЙФШ УЙНЧПМ |
чПЪЧТБФ ЛБТЕФЛЙ | |
рЕТЕКФЙ ЙЪ ТЕЦЙНБ ЧЧПДБ Ч ЛПНБОДОЩК ТЕЦЙН | |
:w | ъБРЙУБФШ Ч ЖБКМ |
:q | ъБЧЕТЫЙФШ ТБВПФХ У ТЕДБЛФПТПН |
:wq | ъБРЙУБФШ ВХЖЕТ Ч ЖБКМ Й ЪБЧЕТЫЙФШ ТБВПФХ У ТЕДБЛФПТПН vi |
ZZ | ъБРЙУБФШ ЙЪНЕОЕОЙС Ч ЖБКМ Й ЪБЧЕТЫЙФШ ТБВПФХ У vi |
лПНБОДЩ РПЪЙГЙПОЙТПЧБОЙС ЛХТУПТБ
лПНБОДБ | дЕКУФЧЙЕ ЛПНБОДЩ |
---|---|
рПЪЙГЙПОЙТПЧБОЙЕ ОБ УЙНЧПМ | |
h | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДЙО УЙНЧПМ ЧМЕЧП |
l | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДЙО УЙНЧПМ ЧРТБЧП |
BACKSPACE | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДЙО УЙНЧПМ ЧМЕЧП |
SPACEBAR | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДЙО УЙНЧПМ ЧРТБЧП |
fx | пУХЭЕУФЧМСЕФ РПЙУЛ ХЛБЪБООПЗП УЙНЧПМБ x УРТБЧБ ПФ ФЕЛХЭЕК РПЪЙГЙЙ ЛХТУПТБ |
Fx | пУХЭЕУФЧМСЕФ РПЙУЛ ХЛБЪБООПЗП УЙНЧПМБ x УМЕЧБ ПФ ФЕЛХЭЕК РПЪЙГЙЙ ЛХТУПТБ |
tx | пУХЭЕУФЧМСЕФ РЕТЕНЕЭЕОЙЕ ЛХТУПТБ ЧРТБЧП ОБ УЙНЧПМ ДП ХЛБЪБООПЗП УЙНЧПМБ x |
Tx | пУХЭЕУФЧМСЕФ РЕТЕНЕЭЕОЙЕ ЛХТУПТБ ЧМЕЧП ОБ УЙНЧПМ ДП ХЛБЪБООПЗП УЙНЧПМБ x |
; | рПЧФПТСЕФ РТЕДЩДХЭЙК РПЙУЛ УЙНЧПМБ. лПНБОДБ ; ЪБРПНЙОБЕФ УЙНЧПМ Й ЙЭЕФ УМЕДХАЭЕЕ РПСЧМЕОЙЕ УЙНЧПМБ Ч ФЕЛХЭЕК УФТПЛЕ |
, | рПЧФПТСЕФ РТЕДЩДХЭЙК РПЙУЛ УЙНЧПМБ, ОП Ч ПВТБФОПН ОБРТБЧМЕОЙЙ |
j | рЕТЕНЕЭБЕФ ЛХТУПТ ЧОЙЪ ОБ ПДОХ УФТПЛХ |
k | рЕТЕНЕЭБЕФ ЛХТУПТ ЧЧЕТИ ОБ ПДОХ УФТПЛХ |
— | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ ПДОХ УФТПЛХ ЧЧЕТИ, РПЪЙГЙПОЙТХС ЕЗП ОБ РЕТЧПН ОЕОХМЕЧПН УЙНЧПМЕ |
+ | рЕТЕНЕЭБЕФ ЛХТУПТ ЧОЙЪ ОБ ПДОХ УФТПЛХ Й РПЪЙГЙПОЙТХЕФ ОБ РЕТЧЩК ОЕРХУФПК УЙНЧПМ |
рЕТЕНЕЭБЕФ ЛХТУПТ ЧОЙЪ ОБ ПДОХ УФТПЛХ Й РПЪЙГЙПОЙТХЕФ ОБ РЕТЧЩК ОЕРХУФПК УЙНЧПМ | |
рПЪЙГЙПОЙТПЧБОЙЕ ОБ УФТПЛХ | |
$ | рЕТЕНЕУФЙФШ ЛХТУПТ ОБ РПУМЕДОЙК УЙНЧПМ Ч УФТПЛЕ |
0(ОПМШ) | рЕТЕНЕУФЙФШ ЛХТУПТ ОБ РЕТЧЩК УЙНЧПМ Ч УФТПЛЕ |
^ | рЕТЕНЕУФЙФШ ЛХТУПТ ОБ РЕТЧЩК ОЕОХМЕЧПК УЙНЧПМ Ч УФТПЛЕ |
рПЪЙГЙПОЙТПЧБОЙЕ ОБ УМПЧП | |
w | рЕТЕНЕЭБЕФ ЛХТУПТ Л ОБЮБМХ УМЕДХАЭЕЗП УМПЧБ |
W | йЗОПТЙТХЕФ ЧУЕ ЪОБЛЙ РХОЛФХБГЙЙ Й РЕТЕНЕЭБЕФ ЛХТУПТ ОБ УМЕДХАЭЕЕ РПУМЕ РТПВЕМБ УМПЧП |
e | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ РПУМЕДОЙК УЙНЧПМ Ч УМЕДХАЭЕН УМПЧЕ |
E | рЕТЕНЕЭБЕФ ЛХТУПТ ОБ РПУМЕДОЙК УЙНЧПМ Ч УМПЧЕ. йЗОПТЙТХЕФ ЧУЕ УЙНЧПМЩ РХОЛФХБГЙЙ ЪБ ЙУЛМАЮЕОЙЕН РТПВЕМБ |
b | рЕТЕНЕЭБЕФ ЛХТУПТ Л РЕТЧПНХ УЙНЧПМХ РТЕДЩДХЭЕЗП УМПЧБ |
B | йУРПМШЪХЕФУС РПДПВОП ЛПНБОДЕ b, ЪБ ЙУЛМАЮЕОЙЕН ФПЗП, ЮФП УМПЧБ ТБЪДЕМСАФУС ФПМШЛП УЙНЧПМБНЙ РТПВЕМ Й ОПЧБС УФТПЛБ |
рПЪЙГЙПОЙТПЧБОЙЕ ОБ РТЕДМПЦЕОЙЕ | |
( | рЕТЕНЕЭБЕФ ЛХТУПТ Ч ОБЮБМП ФЕЛХЭЕЗП РТЕДМПЦЕОЙС |
) | рЕТЕНЕЭБЕФ ЛХТУПТ Ч ОБЮБМП УМЕДХАЭЕЗП РТЕДМПЦЕОЙС |
рПЪЙГЙПОЙТПЧБОЙЕ ОБ РБТБЗТБЖ | |
< | рЕТЕНЕУФЙФШ ЛХТУПТ Ч ОБЮБМП ФЕЛХЭЕЗП РБТБЗТБЖБ, ЛПФПТЩК ПЗТБОЙЮЙЧБЕФУС РХУФПК УФТПЛПК |
> | рЕТЕНЕУФЙФШ ЛХТУПТ Ч ОБЮБМП УМЕДХАЭЕЗП РБТБЗТБЖБ |
рПЪЙГЙПОЙТПЧБОЙЕ Ч ПЛОЕ | |
H | рЕТЕНЕУФЙФШ ЛХТУПТ Л РЕТЧПК УФТПЛЕ ЬЛТБОБ |
M | рЕТЕНЕУФЙФШ ЛХТУПТ Л УТЕДОЕК УФТПЛЕ ЬЛТБОБ |
L | рЕТЕНЕУФЙФШ ЛХТУПТ Л РПУМЕДОЕК УФТПЛЕ ЬЛТБОБ |
дПРПМОЙФЕМШОЩЕ ЛПНБОДЩ РЕТЕНЕЭЕОЙС ЛХТУПТБ Ч ТЕДБЛФПТЕ vi
лПНБОДБ | дЕКУФЧЙЕ |
---|---|
рТПЛТХФЛБ | |
^f | рТПЛТХФЛБ ЬЛТБОБ ЧРЕТЕД ОБ РПМОПЕ ПЛОП. пФЛТЩ- ЧБЕФУС ОПЧПЕ ПЛОП У ФЕЛУФПН, ТБУРПМПЦЕООЩН ОЙЦЕ ФЕЛХЭЕЗП ПЛОБ |
^d | рТПЛТХФЛБ ФЕЛУФБ ЧОЙЪ ОБ РПМ-ПЛОБ. пФЛТЩЧБАФУС УФТПЛЙ, ТБУРПМПЦЕООЩЕ ОЙЦЕ ФЕЛХЭЕЗП ПЛОБ |
^b | рТПЛТХФЛБ ЬЛТБОБ ОБЪБД ОБ РПМОПЕ ПЛОП. пФЛТЩ- ЧБЕФУС ОПЧПЕ ПЛОП У ФЕЛУФПН, ТБУРПМПЦЕООЩН ЧЩЫЕ ФЕЛХЭЕЗП ПЛОБ |
^d | рТПЛТХФЛБ ФЕЛУФБ ЧЧЕТИ ОБ РПМ-ПЛОБ. пФЛТЩЧБАФУС УФТПЛЙ, ТБУРПМПЦЕООЩЕ ЧЩЫЕ ФЕЛХЭЕЗП ПЛОБ |
рПЪЙГЙПОЙТПЧБОЙЕ У РПНПЭША ОПНЕТБ УФТПЛЙ | |
1G | рЕТЕКФЙ Л РЕТЧПК УФТПЛЕ Ч ЖБКМЕ |
G | рЕТЕКФЙ Л РПУМЕДОЕК УФТПЛЕ Ч ЖБКМЕ |
^g | чЩДБФШ ОПНЕТ УФТПЛЙ Й УПУФПСОЙЕ ЖБКМБ |
рПЙУЛ РП ЫБВМПОХ | |
/pattern | рПЙУЛ ЧРЕТЕД Ч ВХЖЕТЕ ДП РЕТЧПЗП РПСЧМЕОЙС ЫБВМПОБ. лХТУПТ РПНЕЭБЕФУС ОБ РЕТЧПН УЙНЧПМЕ ЫБВМПОБ |
?pattern | рПЙУЛ ОБЪБД Ч ВХЖЕТЕ ДП РЕТЧПЗП РПСЧМЕОЙС ЫБВМПОБ. лХТУПТ РПНЕЭБЕФУС ОБ РЕТЧПН УЙНЧПМЕ ЫБВМПОБ |
n | рПЧФПТЙФШ РПУМЕДОАА ЛПНБОДХ РПЙУЛБ |
N | рПЧФПТЙФШ РПУМЕДОАА ЛПНБОДХ РПЙУЛБ Ч ПВТБФОПН ОБРТБЧМЕОЙЙ |
лПНБОДЩ УПЪДБОЙС ФЕЛУФБ
лПНБОДБ | жХОЛГЙС |
---|---|
a | уПЪДБФШ ФЕЛУФ РПУМЕ ЛХТУПТБ |
A | уПЪДБФШ ФЕЛУФ Ч ЛПОГЕ ФЕЛХЭЕК УФТПЛЙ |
i | уПЪДБФШ ФЕЛУФ РЕТЕД ЛХТУПТПН |
I | уПЪДБФШ ФЕЛУФ РЕТЕД РЕТЧЩН ОЕОХМЕЧЩН УЙНЧПМПН Ч ФЕЛХЭЕК УФТПЛЕ |
o | уПЪДБФШ ФЕЛУФ У ОБЮБМБ ОПЧПК УФТПЛЙ, ТБУРПМПЦЕООПК РПД ФЕЛХЭЕК УФТПЛПК |
O | уПЪДБФШ ФЕЛУФ У ОБЮБМБ ОПЧПК УФТПЛЙ, ТБУРПМПЦЕООПК ОБД ФЕЛХЭЕК УФТПЛПК |
чПЪЧТБФЙФШ vi Ч ЛПНБОДОЩК ТЕЦЙН ЙЪ ТЕЦЙНБ ЧЧПДБ ФЕЛУФБ |
лПНБОДЩ ХДБМЕОЙС ФЕЛУФБ
лПНБОДБ | жХОЛГЙС |
---|---|
тЕЦЙН ЧЧПДБ | |
BACKSPACE | хДБМЙФШ ФЕЛХЭЙК УЙНЧПМ |
1w | хДБМЙФШ ФЕЛХЭЕЕ УМПЧП |
@ | хДБМЙФШ ФЕЛХЭХА УФТПЛХ ОПЧПЗП ФЕЛУФБ ЙМЙ ХДБМЙФШ ЧЕУШ ОПЧЩК ФЕЛУФ Ч ФЕЛХЭЕК УФТПЛЕ лПНБОДОЩК ТЕЦЙН |
u | пФНЕОЙФШ РПУМЕДОАА ЛПНБОДХ |
U | чПУУФБОПЧЙФШ ФЕЛХЭХА УФТПЛХ Ч РТЕЦОЕН УПУФПСОЙЙ |
x | хДБМЙФШ ФЕЛХЭЙК УЙНЧПМ |
ndx | хДБМЙФШ n-ЩК ПВЯЕЛФ ФЕЛУФБ x |
dw | хДБМЙФШ УМПЧП ОБД ЛХТУПТПН Й УМЕДХАЭЙК ЪБ ОЙН РТПВЕМ, ЙМЙ ЪОБЛ РХОЛФХБГЙЙ |
dW | хДБМЙФШ УМПЧП Й РХОЛФХБГЙА ОБД ЛХТУПТПН У РПУМЕДХАЭЙН ЪБ ОЙН РТПВЕМПН |
dd | хДБМЙФШ ФЕЛХЭХА УФТПЛХ |
D | хДБМЙФШ ЮБУФШ УФТПЛЙ УРТБЧБ ПФ ЛХТУПТБ |
d) | хДБМЙФШ ФЕЛХЭЕЕ РТЕДМПЦЕОЙЕ ПФ ФЕЛХЭЕК РПЪЙГЙЙ ЛХТУПТБ ДП ЛПОГБ |
d> | хДБМЙФШ ФЕЛХЭЙК РБТБЗТБЖ ПФ ФЕЛХЭЕК РПЪЙГЙЙ ДП ЛПОГБ |
лПНБОДЩ ЙЪНЕОЕОЙС ФЕЛУФБ
лПНБОДБ | жХОЛГЙС |
---|---|
r | ъБНЕОЙФШ ФЕЛХЭЙК УЙНЧПМ |
R | ъБНЕОЙФШ ФЕ УЙНЧПМЩ, ЛПФПТЩЕ ЧЧЕДЕОЩ Ч ТЕЦЙНЕ ESCAPE |
s | хДБМЙФШ УЙНЧПМ, РПД ЛПФПТЩН ТБУРПМПЦЕО ЛХТУПТ Й ДПВБЧЙФШ ФЕЛУФ. дМС ПЛПОЮБОЙС ТЕЦЙНБ ЧЧПДБ ОБЦНЙФЕ ЛМБЧЙЫХ ESCAPE |
S | ъБНЕОЙФШ ЧУЕ УЙНЧПМЩ Ч УФТПЛЕ |
cc | ъБНЕОЙФШ ЧУЕ УЙНЧПМЩ Ч УФТПЛЕ |
ncx | ъБНЕОЙФШ n ПВЯЕЛФПЧ ФЕЛУФБ ФЙРБ x (РТЕДМПЦЕОЙЕ, РБТБЗТБЖ) |
cw | ъБНЕОЙФШ УМПЧП ЙМЙ ПУФБЧЫЙЕУС УЙНЧПМЩ Ч УМПЧЕ ОБ ОПЧЩК ФЕЛУФ |
C | ъБНЕОЙФШ ПУФБЧЫЙЕУС УЙНЧПМЩ Ч УФТПЛЕ ПФ ЛХТУПТБ ДП ЛПОГБ УФТПЛЙ |
лПНБОДБ | жХОЛГЙС |
---|---|
nyx | лПРЙТПЧБОЙЕ n-ЗП ПВЯЕЛФБ ФЕЛУФБ ФЙРБ x (РТЕДМПЦЕОЙЕ ЙМЙ РБТБЗТБЖ) |
yw | уПЪДБОЙЕ ЛПРЙЙ УМПЧБ |
yy | уПЪДБОЙЕ ЛПРЙЙ ФЕЛХЭЕК УФТПЛЙ |
nyy | лПРЙТПЧБОЙЕ n УФТПЛ |
y) | уПЪДБОЙЕ ЛПРЙЙ ЧУЕЗП ФЕЛУФБ ДП ЛПОГБ РТЕДМПЦЕОЙС |
y> | уПЪДБОЙЕ ЛПРЙЙ ЧУЕЗП ФЕЛУФБ ДП ЛПОГБ РБТБЗТБЖБ |
лПНБОДЩ ЙЪЧМЕЮЕОЙС Й РТЙУПЕДЙОЕОЙС ФЕЛУФБ
Источник
Основные команды текстового редактора VI / VIM
Текстовый редактор vim, созданный на основе более старого vi. Один из мощнейших текстовых редакторов с полной свободой настройки и автоматизации, возможными благодаря расширениям и надстройкам. По умолчанию входит в состав любого дистрибутива Linux.
Открываем файл с помощью vi / vim:
Основные режимы работы.
«Обычный режим» — перемещение по файлу, стирание текста и другие редактирующие функции. Это — основной режим, только из него можно сразу перейти в другие режимы. Для возврата в основной режим из любого другого режима:
«Режим ввода» — ввод текста. Как только завершается ввод текста, принято сразу возвращаться в обычный режим. Заметьте, что стирание и ввод текста происходит в двух разных режимах. Переход в него из обычного режима:
«Командный режим» — Команды (операции с файлом, поиск и замена, настройка редактора…). Переход в него из обычного режима:
«Режим поиска» — ввод поискового запроса. Переход в него из обычного режима
«Визуальный режим» — режим выделения текста:
Перемещение по файлу
После загрузки Vim, на экране вы увидите часть загруженного вами текстового файла. Загрузившись, Vim находится в «командном режиме» — один из основных режимов. Это значит, что если вы нажмете клавишу (строчная L), вместо появления «l» на месте курсора вы увидите, что курсор сдвинулся на один символ вправо. В командном режиме знаки, набираемые на клавиатуре, используются как команды для Vim, а не как помещаемые в текст символы. Команды перемещения — один из наиболее важных типов команд. Вот некоторые из них:
Ввод текста
Следующие команды переводят редактор в режим ввода:
Удаление и вставка
Ниже перечислены основные комманды удаления и вставки текста:
Отмена изменений
Поиск
Перейти на строку:
Выход
Есть еще пара команд, которые вам необходимо знать:
В этой статье описаны основные возможности, необходимые для работы. Практически во все дистрибутивы Linux входит учебник по работе с редактором, — просто введите в командной строке команду vimtutor.
Справка
Для вызова справки (помощи) о редакторе введите в терминале команду:
Источник
Команды линукс редактора мы
фЕЛУФПЧЩН ТЕДБЛФПТПН (text editor) ОБЪЩЧБАФ РТПЗТБННХ, ЛПФПТБС РТЕДОБЪОБЮЕОБ ДМС ТЕДБЛФЙТПЧБОЙС (УПУФБЧМЕОЙС Й ЙЪНЕОЕОЙС) ЖБКМПЧ, УПДЕТЦБЭЙИ ФПМШЛП ФЕЛУФ, ОБРТЙНЕТ: РЙУШНП, РТПЗТБННБ ОБ СЪЩЛЕ C, УЙУФЕНОЩК ЛПОЖЙЗХТБГЙПООЩК ЖБКМ. рТЙ ФПН, ЮФП ЙНЕЕФУС НОПЗП ТБЪМЙЮОЩИ ТЕДБЛФПТПЧ ДМС УЙУФЕНЩ Linux, ЕДЙОУФЧЕООЩК, ЮШЈ РТЙУХФУФЧЙЕ ВХДЕФ ЗБТБОФЙТПЧБОП Ч МАВПК УЙУФЕНЕ UNIX ЙМЙ Linux љ— ЬФП vi (visual editor). тЕДБЛФПТ vi ОЕ СЧМСЕФУС УБНЩН РТПУФЩН Ч ЙУРПМШЪПЧБОЙЙ, Й ЕЗП ЙОФЕТЖЕКУ ОЕ ПЮЕОШ РПОСФЕО УБН РП УЕВЕ. пДОБЛП ЧЧЙДХ УЧПЕК ТБУРТПУФТБОЈООПУФЙ, Б ПФЮБУФЙ Й РПФПНХ, ЮФП ЧМБДЕОЙЕ ЙН Ч ОЕЛПФПТЩИ УЙФХБГЙСИ ОЕПВИПДЙНП, ЕНХ РПУЧСЭБЕФУС ЧОЙНБОЙЕ Ч ЬФПК ЛОЙЗЕ.
чЩВПТ ФЕЛУФПЧПЗП ТЕДБЛФПТБ ПВЩЮОП СЧМСЕФУС ЧПРТПУПН ЙОДЙЧЙДХБМШОПЗП ЧЛХУБ. нОПЗЙЕ РПМШЪПЧБФЕМЙ РТЕДРПЮЙФБАФ РЩЫОЩК, НПЭОЩК Й ОБДЕМЈООЩК РПДУЛБЪЛБНЙ ТЕДБЛФПТ emacs. ьФПФ ТЕДБЛФПТ ЙНЕЕФ ВПМШЫЕ ЖХОЛГЙК, ЮЕН МАВБС ДТХЗБС РТПЗТБННБ Ч НЙТЕ UNIX. л РТЙНЕТХ, Ч ТЕДБЛФПТЕ emacs ЙНЕЕФУС УПВУФЧЕООЩК ЧУФТПЕООЩК ДЙБМЕЛФ СЪЩЛБ РТПЗТБННЙТПЧБОЙС LISP. лТПНЕ ФПЗП, Х ЬФПЗП ТЕДБЛФПТБ ЙНЕЕФУС НОПЦЕУФЧП ТБУЫЙТЕОЙК (ПДОП ЙЪ ОЙИ љ— РТПЗТБННБ ЙУЛХУУФЧЕООПЗП ЙОФЕММЕЛФБ ФЙРБ РТПЗТБННЩ Eliza). пДОБЛП, РПУЛПМШЛХ УБН ТЕДБЛФПТ Й ЖБКМЩ, ЛПФПТЩЕ ЕЗП РПДДЕТЦЙЧБАФ, УТБЧОЙФЕМШОП ЧЕМЙЛЙ, ЬФПФ ТЕДБЛФПТ НПЦЕФ ОЕ ВЩФШ ХУФБОПЧМЕО ОБ ОЕЛПФПТЩИ УЙУФЕНБИ. оБРТПФЙЧ, ТЕДБЛФПТ vi СЧМСЕФУС ОЕВПМШЫЙН Й НПЭОЩН, ПДОБЛП ЙУРПМШЪПЧБФШ ЕЗП УМПЦОЕЕ. фЕН ОЕ НЕОЕЕ, РТЙ ЪОБЛПНУФЧЕ У ТЕДБЛФПТПН vi ПО Ч ДЕКУФЧЙФЕМШОПУФЙ ПЛБЪЩЧБЕФУС ПЮЕОШ РТПУФЩН.
ч ЬФПН ТБЪДЕМЕ ДБЈФУС МЙЫШ ЧЧЕДЕОЙЕ Ч vi љ— НЩ ВХДЕН ПВУХЦДБФШ ОЕ ЧУЕ ЕЗП ЖХОЛГЙЙ, Б МЙЫШ ОХЦОЩЕ ДМС ФПЗП, ЮФПВЩ ОБЮБФШ ТБВПФБФШ Ч ОЕН. дПРПМОЙФЕМШОХА ЙОЖПТНБГЙА НПЦОП РПМХЮЙФШ ЙЪ ЬЛТБООПК ДПЛХНЕОФБГЙЙ Л ЛПНБОДЕ vi .
пУОПЧОЩЕ РПОСФЙС
ч МАВПК НПНЕОФ РТЙ ТБВПФЕ Ч ТЕДБЛФПТЕ vi ЧЩ ОБИПДЙФЕУШ Ч ПДОПН ЙЪ ФТЈИ ТЕЦЙНПЧ ТЕДБЛФПТБ: ЛПНБОДОЩК ТЕЦЙН (command mode), ТЕЦЙН ЧЧПДБ (insert mode) Й ТЕЦЙН РПУМЕДОЕК УФТПЛЙ (last line mode).
рТЙ ЪБРХУЛЕ ТЕДБЛФПТБ vi ЧЩ ПЛБЪЩЧБЕФЕУШ Ч ЛПНБОДОПН ТЕЦЙНЕ. ч ЬФПН ТЕЦЙНЕ НПЦОП ДБЧБФШ ЛПНБОДЩ ДМС ТЕДБЛФЙТПЧБОЙС ЖБКМПЧ ЙМЙ РЕТЕКФЙ Ч ДТХЗПК ТЕЦЙН. оБРТЙНЕТ, ЧЧПДС x Ч ЛПНБОДОПН ТЕЦЙНЕ НЩ ХДБМСЕН УЙНЧПМ, ОБ ЛПФПТЩК ХЛБЪЩЧБЕФ ЛХТУПТ. лМБЧЙЫЙ-УФТЕМЛЙ РЕТЕНЕЭБАФ ЛХТУПТ РП ТЕДБЛФЙТХЕНПНХ ЖБКМХ. лБЛ РТБЧЙМП, ЛПНБОДЩ, ЙУРПМШЪХЕНЩЕ Ч ЛПНБОДОПН ТЕЦЙНЕ, УПУФПСФ ЙЪ ПДОПЗП ЙМЙ ДЧХИ УЙНЧПМПЧ.
пУОПЧОПК ЧЧПД Й ТЕДБЛФЙТПЧБОЙЕ ФЕЛУФБ ПУХЭЕУФЧМСЕФУС Ч ТЕЦЙНЕ ЧЧПДБ. рТЙ ЙУРПМШЪПЧБОЙЙ ТЕДБЛФПТБ vi ПУОПЧОПЕ ЧТЕНС, УЛПТЕЕ ЧУЕЗП, ВХДЕФ РТПЧПДЙФШУС ЙНЕООП Ч ЬФПН ТЕЦЙНЕ. рЕТЕИПД Ч ТЕЦЙН ЧЧПДБ ЙЪ ЛПНБОДОПЗП ТЕЦЙНБ ПУХЭЕУФЧМСЕФУС ЛПНБОДПК i (ПФ УМПЧБ insert). оБИПДСУШ Ч ТЕЦЙНЕ ЧЧПДБ, НПЦОП ЧЧПДЙФШ ФЕЛУФ Ч ФП НЕУФП, ЛХДБ ХЛБЪЩЧБЕФ ЛХТУПТ. чЩИПД ЙЪ ТЕЦЙНБ ЧЧПДБ Ч ЛПНБОДОЩК ТЕЦЙН ПУХЭЕУФЧМСЕФУС ЛМБЧЙЫЕК Esc .
тЕЦЙН РПУМЕДОЕК УФТПЛЙ љ— ЬФП УРЕГЙБМШОЩК ТЕЦЙН, Ч ЛПФПТПН ТЕДБЛФПТХ ДБАФУС УМПЦОЩЕ ЛПНБОДЩ. рТЙ ЧЧПДЕ ЬФЙИ ЛПНБОД ПОЙ ПФПВТБЦБАФУС Ч РПУМЕДОЕК УФТПЛЕ ЬЛТБОБ (ПФУАДБ РПЫМП ОБЪЧБОЙЕ ТЕЦЙНБ). оБРТЙНЕТ, ЕУМЙ ЧЧЕУФЙ Ч ЛПНБОДОПН ТЕЦЙНЕ ЛПНБОДХ : , ФП ПУХЭЕУФЧЙФУС РЕТЕИПД Ч ТЕЦЙН РПУМЕДОЕК УФТПЛЙ, Й НПЦОП ВХДЕФ ЧЧПДЙФШ ФБЛЙЕ ЛПНБОДЩ, ЛБЛ wq (ЪБРЙУБФШ ЖБКМ Й РПЛЙОХФШ ТЕДБЛФПТ vi ) ЙМЙ q! (ЧЩКФЙ ЙЪ ТЕДБЛФПТБ vi ВЕЪ УПИТБОЕОЙС ЙЪНЕОЕОЙК). ч ТЕЦЙНЕ РПУМЕДОЕК УФТПЛЙ ПВЩЮОП ЧЧПДСФУС ЛПНБОДЩ, ОБЪЧБОЙЕ ЛПФПТЩИ УПУФПЙФ ЙЪ ОЕУЛПМШЛЙИ УЙНЧПМПЧ. ч ЬФПН ТЕЦЙНЕ Ч РПУМЕДОАА УФТПЛХ ЧЧПДЙФУС ЛПНБОДБ, РПУМЕ ЮЕЗП ОБЦЙНБЕФУС ЛМБЧЙЫБ Enter , Й ЛПНБОДБ ЙУРПМОСЕФУС.
ъБРХУЛ ТЕДБЛФПТБ vi
оБЙМХЮЫЙН УРПУПВПН ХСУОЙФШ ДМС УЕВС ЧУЕ ЛПОГЕРГЙЙ ТЕДБЛФПТБ vi ВХДЕФ ЪБРХУФЙФШ ЕЗП Й ПФТЕДБЛФЙТПЧБФШ Ч ОЕН ОЕЛПФПТЩК ЖБКМ. ч РТЙЧПДЙНЩИ ОЙЦЕ « ЬЛТБОЮЙЛБИ » ВХДЕФ РПЛБЪБОП ЧУЕЗП ОЕУЛПМШЛП УФТПЛ ФЕЛУФБ, ЛБЛ ВХДФП ФЕЛУФПЧЩК ЬЛТБО ЙНЕЕФ РП ЧЩУПФЕ ЧУЕЗП 6 УФТПЛ ЧНЕУФП 24. уЙОФБЛУЙУ ТЕДБЛФПТБ vi ФБЛПЧ:
ЗДЕ filenameљ— ЙНС ЖБКМБ, ЛПФПТЩК ОБДП ТЕДБЛФЙТПЧБФШ.
ъБРХУФЙН ТЕДБЛФПТ vi Й УПЪДБДЙН ОПЧЩК ЖБКМ РП ЙНЕОЙ test ЛПНБОДПК
оБ ЬЛТБОЕ ВХДЕФ РТЙНЕТОП УМЕДХАЭБС ЛБТФЙОЛБ:
ПВПЪОБЮБЕФ РХУФЩЕ УФТПЛЙ, ЙОБЮЕ ЗПЧПТС, ХЛБЪЩЧБЕФ, ЮФП НЩ ОБИПДЙНУС Ч ЛПОГЕ ЖБКМБ. уЙНЧПМ _ ПВПЪОБЮБЕФ ЛХТУПТ.
Источник