ПРИНЦИПИ НА РАБОТА И ОСНОВНИ КОМАНДИ
VI ТЕКСТОВ РЕДАКТОР
vi [+ред] [-R] [-x] [-r] [-t] файл.
Редът започва с
, знакът _ определя позицията на курсора. В момента потребителят е в команден режимvi. Можете да превключите в режим на въвеждане на текст, като използвате командите за добавяне на текст, които не се показват на екрана след въвеждането им:
a / A - въвеждане на текст след курсора / след края на реда (append - добавяне);
i / I - вмъкване на текст преди курсора / от 1-ва позиция на дадения ред (insert - вмъкване);
o / O - образуват празен ред под съществуващия / над съществуващия.
За да изпълните команди (например запис във файл, преместване на курсора) след въвеждане на текст или част от него, трябва да превключите обратно в командния режимvi чрез натискане на клавишаEsc. След като извикатеvi, натиснете клавиша a (въвеждане на текст след курсора), без да натискате след това клавишаEnterи ще влезете в режим на въвеждане на текст. Въведете текст, като натиснете клавишаEnterв края на всеки ред (курсорът в режим на въвеждане на текст може да се премести надясно с помощта на клавиша "Интервал" и наляво с помощта на клавишаBackSpace.
. - повторение на последната команда;
u - отменя действието на последната команда;
Препоръчително е да изучите други многобройни команди от този команден режим, като ги разделите на тематични групи. Те са дадени в раздел 2.2.
:w - запис на текст във файл;
:r - четене на файла;
:e - редактиране на нов файл;
:д! - изход без запазване на този файл и редактиране на нов;
:x - пише текст само ако има промени в него;
:q! - оставете текста в работното поле и завършете редактирането;
:ab - присвояване на съкращения;
:mar - дефиниране на ключове;
:set - промяна на режимите на настройка;
:s - извършване на замествания.
Отидете на Shell. Редакторът ви позволява да изпълнявате команди на LINUX OS, докато работите с него. За да направите това, трябва да превключите в команден режим Shell с помощта на командата!
НатиснетеEnter, за да се върнете в командния режим vi.