SYNOPSIS
% vi [вариантҳо] [file ..]
ДАСТРАСӢ
- Таҳрири матни "vi" барои навгониҳо тавсия дода намешавад.
- Барои баромадан аз Vi (ҳеҷ тағйироте захира нашудаанд) ин панҷ аломатро истифода баред:
: q! . - зеро: тақсимоти замимаҳои Linux аз сабаби (= "vi improved") дар ҷои vi , ва сабаби он аз ви асли аслӣ беҳтар аст.
- Gvim: Варианти GUI дар Vi низ дастрас аст: навъи Gvim дар X terminal.
- Муҳимтарин чиз барои фаҳмидани vi ин аст, ки ин муҳаррири "модели" аст , яъне, як чанд намуди амалиётест, ки дар он истифодабаранда бояд фаъол бошад. (Нишондиҳандаи калидҳо ба намудҳои гуногун таъсир мерасонад.) Хулосаи фаврӣ бо 4 фармонҳои муҳим дар сурх.
Фармонҳо барои интихоби намудҳо:
Калидвожа | Ҳолати дохилкуниро дохил кунед | Шарҳҳо |
< ESC > | қоидаҳои фармон | (бозгаштан ба ҳолати фармон аз ҳар гуна тарҳи таҳрир) |
i | "ворид кунед" режими танзим | (оғоз кардани ҷойгиршавии қаблии кунҷии курсор) |
Эзоҳ : Тугмаҳои дигарро дар Фармони фармон пахш накунед. Дар Фармони фармон шумо аҳамият ва тарзҳои зиёд доред!
Нусхабардорӣ, буридан ва коркард (дар ҳолати фармон):
- v Васл кардани матн. Сипас, курсорро барои матн нишон диҳед
- ман нусхабардории матнро нишон диҳед
- x тани матн
- Матни префикс, ки бурида шуда буд
Нигоҳдорӣ ва пӯшидани (аз ҳолати фармон):
- : w write (= захира кунед)
- : w парванда ба мазмуни файли "filename"
- : x наҷот ва баромадан
- : q хомӯш мешавад (он ба шумо имкон нахоҳад дод, агар тағиротҳо захира нашуда бошанд)
- : q! Тағиротро бозмедорад (шумо тағир намеёбед, агар тағиротҳо захира нашуда бошанд)
Мисол
% vi parse_record.pl
Vi бо танзимоти пешфарзӣ оғоз меёбад ва файл parse_record.pl кушода мешавад.
Муҳим: Кушодани мард ( % мард ) -ро истифода баред, ки чӣ гуна фармон дар компютери шумо истифода бурда мешавад.