Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Начать редактирование файла fide. Символ ! запрещает сохранение изменений текущего файла. Если файл не задан, открыть для редактирования еще один экземпляр текущего файла. Если задан параметр +п, начать редактирование со строки п.
Примеры
:е file
: е# Вернуться к редактированию предыдущего файла : е! Отменить изменения, сделанные с момента последнего сохранения файла

exusage
exu [command]
Отобразить краткую справку с описанием указанной команды либо список доступных команд, если имя команды опущено.

file
f [filename]
Изменить имя текущего файла на filename. При этом файл получает статус «не редактированного файла». Если не задано новое имя файла, отобразить текущее состояние файла.
Пример
:f %.new

global
[address] g[!]/pattern/[commands]
Применить команды к строкам, соответствующим шаблону
pattern, либо к диапазону строк, если таковой определен. Если не заданы команды (commands), перечислить все строки, соответствующие шаблону или диапазону. Символ ! является отрицанием - команды выполняются для всех строк, не соответствующих шаблону. См. команду v.

Примеры
:g/Unix/p Отобразить все строки, содержащие «Unix» :g/Name: /s/tom/Тош Во всех строках, содержащих «Name:», заменить «tom» на «Тот»
global

h
Отобразить краткую справку. Информация по конкретным командам может быть получена при помощи exusage или viusage.
help

address i[!] text
Вставить текст text по заданному адресу address или по текущему адресу, если этот параметр опущен. Символ ! является переключателем автоматического отступа (autoindent) на время ввода текста. Ввод завершается при получении строки, содержащей единственный символ - точку.
insert

[address] j[!] [count]
Объединить текст по перечисленным адресам в одну строку, добавляя по два пробела после каждой точки (.), по одному -после любого символа, кроме ). Символ ! предотвращает выравнивание пробелов.
Пример
: 1, 5j 1 Объединить первые пять строк, сохраняя пробелы
join

[address] k char
Пометить указанный адрес символом char, чтобы позже вернуться к строке по команде 'char.
k

[address] 1 [count]
Отобразить указанные строки, преобразуя символы табуляции в *1, а концы строк - в символ $. 1 является временной версией команды :set list.
list

map[!] [char commands]
Определить макрос с именем char, представляющий собой
последовательность команд (commands). Параметр char, как
тар

map
правило, бывает одиночным символом или последовательностью вида #п, представляющей одну из функциональных клавиш. С помощью символа ! можно создать макрос для режима ввода. Команда без аргументов перечисляет существующие макросы.
Примеры
: тар К dwwP Обменять местами пару слов
: map q :w-M: гГМ Сохранить текущий файл, открыть следующий
:тар! + "[bi(-[ea) Заключить предыдущее слово в скобки

mark
[address] та char
Пометить указанную строку строчным символом char. Позже можно вернуться к строке по команде 'char. Идентично k.

mkexrc
mk[!] file
Создать файл .ехгс, содержащий команду set для каждого из параметров ех, устанавливающую этот параметр в значение по

move
[address] m destination
Переместить указанные строки (address) по новому адресу destination.
Пример
:., /Note/m /END/ Поместить блок текста за строкой, содержащей «END»

next
n[!] [[+command] filelist]



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru