Шпаргалка по редактору RK

       

Работа с окнами (<M-PORT> и <CH-PORT>)


На экране терминала можно создавать новые "окна" и уничтожать старые. Для этого служит команда <M-PORT> (создать

"окно", клавиши `2'`4'). Новое "окно" создается в уже имеющемся путем деления его на две части. Если курсор находится в первой строке "окна", то оно делится по вертикали. Если курсор стоит в первой колонке окна, то деление происходит по горизонтали. В остальных случаях выдается сообщение об

ошибке. Примеры приведены на рисунках 4 и 5.


Максимальное число окон на экране равно 10.

Деление по горизонтали

До команды После команды

------------------ ------------------

! ! ! старое !

! ! ! окно !

!*-курсор ! !----------------!

! старое ! ! новое !

! окно ! ! окно !

! ! ! !



! ! ! !

------------------ ------------------

Рис. 4

Деление по вертикали

До команды После команды

------------------ -------------------

! *-курсор ! ! !! !

! ! ! старое !! новое !

! ! ! !! !

! старое ! ! окно !! окно !

! окно ! ! !! !

! ! ! !! !

! ! ! !! !

------------------ -------------------

Рис 5.


Для создания и уничтожения окон используются следующие команды:

<M-PORT> - создается новое окно, и в нем высвечивается файл /usr/lib/re.std;

<ARG>имя<M-PORT> - Создается новое окно, и в нем высвечивается файл "имя". В том, что касается нового файла, команда полностью аналогична команде <USE>;

<ARG><M-PORT> - уничтожить окно, созданное последним.


Если один файл изображен сразу в нескольких окнах, изменения в нем будут высвечиваться одновременно во всех окнах.


Для перехода из окна в окно служит команда:

<CH-PORT>

(по умолчанию `0')


Нескольких окон целесообразно использовать при сравнении файлов, частичном копировании одного файла в другой, при работе с файлами диагностик об ошибках и в ряде других случаев.



Содержание раздела