русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Необходимые сведения


Дата добавления: 2013-12-23; просмотров: 993; Нарушение авторских прав


Ход работы

1. Запустите текстовый редактор Vim без параметров. Ознакомьтесь с приведенной информацией начального окна.

2. Вызовите справочную систему редактора. Ознакомьтесь с разделами справочной системы (они выделены символами || либо цветом, отличным от цвета основного текста). Перейдите последовательно в раздел содержания (Table of Contents®First Steps in Vim®Inserting Text). Просмотрите справочную информацию по вставке текста. Вернитесь назад в первоначальное окно справки. Вернитесь в редактор.

3. Перейдите в режим вставки текста. Наберите следующий текстовый фрагмент:

При установке системы по умолчанию регистрируется как минимум один пользователь — root (суперпользователь). Под этой учетной записью можно выполнить любые, в том числе и деструктивные действия, поэтому во многих дистрибутивах вход с правами root предназначен исключительно для администрирования и возможен только в режиме командной строки. Для обычной работы создается пользователь, имеющий стандартные разрешения.

4. Перейдите в командный режим. Попытайтесь воспользоваться клавишами-стрелками, <Home>, <End>, <PgUp> и <PgDown>. Если Вы удалили часть символов, вернитесь в режим вставки и восстановите текст до исходного состояния.

5. Отредактируйте документ таким образом, чтобы каждое предложение представляло собой отдельный абзац.

6. Вернитесь в командный режим. Сохраните документ с именем text1.

7. Отредактируйте второе предложение заменив слово root на суперпользователь. Сохраните измененный документ с именем text2. Обратите внимание, что Вы продолжаете редактировать документ text1. Выйдите из редактора.

8. Запустите Vim с указанием перейти на последнюю строку файла text1.

 

Кроме клавиши <Insert> для перехода в режим вставки/замены можно следующими клавишами (в командном режиме):



<O> — добавление текста в новой строке перед текущей;

<o> — добавление текста в новой строке после текущей;

<I> — добавление текста в начале текущей строки;

<i> — добавление текста перед курсором;

<a> — добавление текста после курсора;

<A> — добавление текста в конце текущей строки.

Перемещение по строке с помощью курсорных клавиш не очень удобно. Для быстрого перемещения по тексту используют следующие команды:

­ и ¯ — на предыдущую и следующую строку соответственно;

<h> и <l> — на одну позицию влево и вправо соответственно;

<j> и <k> — на следующую и предыдущую строку соответственно;

<^> и <$> — в начало и конец строки соответственно;

<w> и <b> — на слово вправо и влево соответственно;

<[[> и <]]> — в начало и конец текста соответственно;

<H> и <L> — в первую и последнюю строку экрана соответственно.

Команды редактирования текста:

<x> — удаление символа в позиции курсора;

d<команда_перемещения> — стирание от текущего положения курсора до нового;

<u> — отмена последнего действия;

dd — удаление текущей строки;

<J> — слияние текущей строки со следующей.

Команды перемещения и редактирования можно выполнять многократно: для этого перед самой командой набирается числовое значение, например:

2w — передвинуть курсор на два слова влево;

4J — слить четыре последующих строк в одну;

15x — удалить 15 символов после курсора;

2d3w — дважды повторить операцию удаления трех слов, то есть всего будет удалено 6 слов.

Для поиска текста используют команду /слово; / — повторить поиск слова далее по тексту.

Для замены слов в тексте используется команда

:[номер]s/строка1/строка2/[ключи],

где

номер задает диапазон строк, в которых производить замену. Задается в виде n,m (номера первой и последней строки диапазона), либо % (все строки);

строка1 и строка2 — что заменять и чем заменять соответственно;

ключи — модифицируют процесс замены. Ключ g (без дефиса) указывает на глобальную замену всех вхождений строка1 (по умолчанию, заменяется только первое вхождение); ключ с (без дефиса) включает режим запроса подтверждений (варианты ответов: y («да» для текущего), n («нет» для текущего), a («да» для всех последующих вхождений).

Для повторного вызова команды поиска или замены в командном режиме наберите / или :, курсорными клавишами перейдите на нужную команду.

 



<== предыдущая лекция | следующая лекция ==>
Необходимые сведения | Необходимые сведения


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.