VIM рэдактар — различия между версиями
Svetit (обсуждение | вклад) (→Запуск и завяршэнне vi) |
Svetit (обсуждение | вклад) (→Тэорыя) |
||
Строка 24: | Строка 24: | ||
:wq | :wq | ||
− | Каманды, якия прыведзены вышэй, уводзяцца у камандным рэжыме (нармальным рэжыме vi) и пачынаюцца з двухкропья - называюцца ех-каманды. | + | Каманды, якия прыведзены вышэй, уводзяцца у камандным рэжыме (нармальным рэжыме vi) и пачынаюцца з двухкропья - называюцца '''ех-каманды'''. |
===Рэжым рэдагавання=== | ===Рэжым рэдагавання=== |
Версия 12:32, 6 февраля 2018
Мэта: Пазнаёмицца з рэдактарам vi, навучыцца базавым камандам працы з рэдактарам.
Тэорыя
Большасць дыстрыбутыващ Linux утрымливае не сапращдны рэдактар vi, а яго палепшаную версию vim (Vi IMproved), створаную Брамам Мулинарам (Bram Moolenaar). Першасны ж vi рэдактар быщ створаны студэнтам Калифарнийскага университэту у Беркли - Билли Джоем.
Vim значна больш дасканалы за традыцыйны vi и у систэмах Linux звычайна выкарыстощваецца пад симваличнай спасылкай (ци псещданимам) vi.
Запуск и завяршэнне vi
Каб запусциць vi увядзице каманду:
> vi
Каб выйсци з рэдактара:
:q
Звярнице щвагу, што двухкропье таксама частка каманды.
Кали вы щнесци нейкия змены, але хочыце выйсци з рэдактара, не захощваючы их:
:q!
Кали вы щнесли нейкия змены и хочаце их захаваць:
:w
Кали вы щнесли нейкия змены и хочаце их захаваць и выйсци:
:wq
Каманды, якия прыведзены вышэй, уводзяцца у камандным рэжыме (нармальным рэжыме vi) и пачынаюцца з двухкропья - называюцца ех-каманды.
Рэжым рэдагавання
Адкрыць файл у рэдактары vi:
> vi file.txt
Кали файл file.txt не иснуе, то ён будзе створаны.
Vi зъящляецца рэжымным рэдактарам. Адразу пасля запуска vi знаходзицца у камандным рэжыме. У гэтым рэжыме амаль кожная клавиша зъящляецца камандай, таму кали вы пачнеце щводзиць тэкст, то можаце заблытацца и заблытаць vi.
Пераход у рэжым устащки (тэкста):
нациснице клавишу I(i), ци кнопку Insert
Знизу дакумента можа зъявицца надпис -- INSERT --
Цяпер можна увесци тэкст.
Выйсци з рэжыму устащки (рэжыму рэдагавання):
нациснице кнопку ESC