Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Редагування тексту

Читайте также:
  1. IV. Редагування твору
  2. Аналіз тексту на уроках розвитку зв'язного мовлення
  3. Аналіз тексту промови
  4. Вимоги до оформлення тексту документа
  5. Вимоги до оформлення тексту магістерської дисертації
  6. Вміст невпорядкованого файла переписати у файл, що організований розділами. Розробити функції для редагування файлу та роботи з ним.
  7. ГЛАВА 8 ЯЗЫКОВЫЕ ТРЕБОВАНИЯ, ПРЕДЪЯВЛЯЕМЫЕ К ТЕКСТУ НОРМАТИВНОГО ПРАВОВОГО АКТА, И ЕГО ТЕРМИНОЛОГИЯ
  8. Двувидовые глаголы. Особенности их контекстуального употребления. Представление двувидовых глаголов в словарях русского языка.
  9. Задание к тексту.
  10. Интертекстуальный диалог

Для редагування тексту в системi UNIX використовується текстовий редактор ed, який може працювати як екранно-орiєнтований (викликається командою vi), або стрiчково-орiєнтований (викликається командою ex). Робота з цими редакторами проводиться у двох режимах: командному та режимi вводу тексту. Перемикання режимiв здійснюється клавiшею Esc.

$ vi - редагування нового тексту;

$ vi file1 - редагування файлу file1 (курсор на початку);

$ vi +file2 - редагування файлу file2 (курсор в кiнцi);

$ vi +10 file3 - редагування файлу file3(курсор на стрiчцi 10).

Вихiд з редактора здійснюється за двома варiантами:

Esc:wq!Enter - змiни запам'ятовуються;

Esc:q!Enter - змiни не запам'ятовуються.

Позицiювання курсора здійснюється клавiшами зi стрiлками а також вiдповiдними символами:

H - початок екрана;

М - середина екрана;

L - кiнець екрана;

w - перемiщення курсора на початок наступного слова;

e - перемiщення курсора на кiнець бiжучого слова;

b - перемiщення курсора на початок біжучого слова.

Дописування, змiна та видалення тексту здійснюється встановленням курсора в потрiбну позицiю i натисканням таких клавiш:

x - видалення букви з посуванням тексту;

r - замiна вiдмiченої курсором букви введеною з клавiатури пiсля букви r;

i - вставити довiльний текст перед курсором;

a - добавити довiльний текст пiсля курсора;

Esc - кiнець вводу тексту.

Редактор забезпечує такi операцiї над словами (початок яких вiдмiчається курсором) та стрiчками (курсор визначає позицiю в стрiчцi):

dw - видалення слова;

ndw - видалення n слiв;

cw <слово> Esc - замiна слова вказаним;

ncw <n слiв> Esc - замiна n слiв вказаними;

d$ або D - видалення частини стрiчки (вiд курсора до кiнця);

d^ - видалення частини стрiчки (вiд початку до курсора);

с$ або C <текст замiни> - замiна до кiнця стрiчки;

c^ <текст замiни> - замiна початку стрiчки до курсора;

dd - видалення стрiчки;

ndd - видалення n стрiчок;

cc <текст замiни> - замiна однієї стрiчки;

ncc <текст замiни> - замiна n стрiчок;

o - порожня стрiчка пiсля бiжучої;

O - порожня стрiчка перед бiжучою;

^i або I - ввiд до бiжучої стрiчки;

$a або A - ввiд пiсля бiжучої стрiчки.

Для роботи з фрагментами тексту (їх розмноження та перенесення) вони можуть зберiгатися в буферах. Буферiв може бути кiлька. Один з них - анонiмний (створюється i використовується без iменi Редактором), решта - поiменованi буквами a-z ("x) створюються при потребi Користувачем. Для занесення в буфер фрагменти тексту (слова чи стрiчки) вiдмiчаються курсором по початку. В анонiмному буферi завжди залишається останнiй фрагмент видалений командою ndd. Команда замiни (с) псує вмiст анонiмного буфера. Для роботи з буферами використовуються такi команди:

yw - занести вiдмiчене слово в анонiмний буфер;

yy - занести вiдмiчену стрiчку в анонiмний буфер;

nyy - занести n стрiчок в анонiмний буфер;

"a5yy - занести 5 стрiчок в буфер а;

p - вставити вмiст анонiмного буфера пiсля бiжучої стрiчки;

P - вставити вмiст анонiмного буфера перед бiжучою стрiчкою;

"ap - вставити вмiст буфера а пiсля бiжучої стрiчки;

"aP - вставити вмiст буфера а перед бiжучою стрiчкою.

"aAdd - добавити до буфера а останню видалену командою dd cтрiчку (з анонiмного буфера).




Дата добавления: 2014-12-19; просмотров: 35 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав