Перейти на главную   
  helloworld.ru - документация и книги по программированию  
helloworld.ru - документация и книги по программированию
    главная     хостинг    
Поиск по сайту:  
Смотрите также
Языки программирования
C#
MS Visual C++
Borland C++
C++ Builder
Visual Basic
Quick Basic
Turbo Pascal
Delphi
JavaScript
Java
PHP
Perl
Assembler
AutoLisp
Fortran
Python
1C

Интернет-технологии
HTML
VRML
HTTP
CGI
FTP
Proxy
DNS
протоколы TCP/IP
Apache

Web-дизайн
HTML
Дизайн
VRML
PhotoShop
Cookie
CGI
SSI
CSS
ASP
PHP
Perl

Программирование игр
DirectDraw
DirectSound
Direct3D
OpenGL
3D-графика
Графика под DOS

Алгоритмы
Численные методы
Обработка данных

Сис. программирование
Драйверы

Базы данных
MySQL
SQL

Другое

Хостинг


Друзья
demaker.ru
Реклама

Лучший хостинг. Аренда серверов




helloworld.ru

6.7. Просмотр файла

Редактор запоминает последнюю строку, с которой производились какие-либо действия, так что она может использоваться без явного указания номера строки. Ссылка на эту строку производится с помощью символа ".".

Точка обозначает номер текущей строки. Ее можно использовать различными способами. В частности, можно ввести:

	., $p 

это приведет к распечатке всех строк от текущей строки до конца буфера включительно.

Точка наиболее полезна при использовании в комбинациях следующего вида:

	.+1 (или, что то же самое .+1p)

это означает "напечатать следующую строку" и представляет собой удобный способ медленного просмотра буфера. Можно также ввести команду:

	.-1 (или .-1p)

что означает "распечатать строку перед текущей строкой". Это позволяет, при желании, двигаться назад.

Еще одной полезной командой является команда вида:

	.-3, .-1p 

которая распечатывает три предшествующие строки.

Необходимо помнить о том, что обе команды печати "p" и "l" изменяют номер текущей строки. Можно в любое время узнать ее значение, введя:

	.=

редактор ответит печатью значения номера текущей строки.

6.7.1. Команда печати (n)

Команда печати n распечатывает текст и предваряет каждую строку текста номером по порядку. Эту команду полезно использовать перед удалением, созданием или изменением строк.

Формат команды:

	[n[, k]]n<CR>

где n, k - номера начальной и конечной печатаемых строк.

Пример использования клманды "n":

Пример.

        1, $n<CR>
        1         This is the first line of test.
        2         This is the second line.
        3         This is the third line.
        4         This is the fourth line.
        5         five
        6         six
        7         seven
        8         eight
        9         nine
        10        ten 

[ Назад | Оглавление | Далее ]










helloworld.ru © 2001-2021
Все права защищены