Работа с окном программы Terminal

Несмотря на то что программа Terminal предназначена для работы с командной строкой, которая лишена графического интерфейса, сама программа графический интерфейс все-таки имеет. Как уже говорилось ранее, окно программы Terminal можно перемещать на произвольные участки рабочего стола, можно изменять его размеры, сворачивать в Панель Dock и совершать другие стандартные для окон действия. Теперь рассмотрим некоторые нестандартные действия с окном про­граммы.

Во-первых, стоит отметить, что программа Terminal может иметь не­сколько вкладок. Например, вы можете мысленно привязать каждую из вкладок программы к определенному виду команд. Использование различных вкладок позволит упростить процесс формирования отче­тов работы с командной строкой — вам не придется вычищать из от­чета лишние команды. Открыть новую вкладку программы можно при помощи команды меню Shell =^> Новая вкладка =^> Basic(Shell =^> New Tab =^> Basic).

Вы можете заметить, что в меню Shell =^> Новая вкладка(Shell =^> New Tab) есть и другие пункты — они также открывают новую вкладку про-


Использование возможностей UNIX 373

граммы, но при этом используется оригинальное оформление окна программы. Например, при помощи команды меню Shell =^> Новая вкладка =^> Silver Aerogel(Shell =^> New Tab =^> Silver Aerogel) можно создать прозрачную вкладку, сквозь пустые участки которой можно бу­дет увидеть Рабочий стол (рис. 10.3).


и налShell Пр.


Зид Окно Cnpai


Е11:54 UserName Q


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 О О iCa    
(■ ■,'.,:*- -,г-.|.| +   ^| Месяц Год      
       
12 - 18 сентября 2011 г.     ■• Сегодня »■ 1
    •пхни. 13 ср«да. 14 чаттврг, 15 ШН ш! 16 щбботд, 17 аикрквньй, 1в
1 Of:             ------------ 1
1            
],,         Ф tash bash —'  
            ч  
               
   
                 
ВЙЭ    
   
   
         
     
     
паю  
         
   
   

Рис. 10.3.Работа с прозрачной вкладкой окна программы Terminal

Текст, который вы видите в окне программы Terminal, может быть ско­пирован для дальнейшей вставки в другое место. Процесс копирова­ния текста достаточно обычный для операционной системы Mac OS X Lion: выделите нужный участок при помощи мыши и выберите коман­ду меню Правка ^> Копировать(Edit ^> Сору) или нажмите сочетание клавиш Command+C.

Если вам удалось найти в каком-либо руководстве или на форуме в Ин­тернете нужную команду, нет нужды набирать ее вручную — ее мож­но просто скопировать в окно программы Terminal. Вставка текста из буфера обмена также выполняется обычным способом: выберите ко­манду меню Правка ^> Вставить(Edit ^> Paste) или нажмите сочетание клавиш Command+V.


Глава 10

Результаты вашей работы в программе Terminal можно сохранить в отдельный текстовый файл. Для этого выберите команду меню Shell =^> Экспортировать текст как(Shell =^> Export Text As) или вос­пользуйтесь сочетанием клавиш Command+S.Откроется выплыва­ющая панель, в которой потребуется указать имя текстового файла и место, куда его требуется сохранить.

При этом в текстовый файл попадет все содержимое окна программы Terminal: по сути, результат выполнения этой команды такой же, как если бы вы просто создали новый текстовый документ, выделили весь текст в окне программы Terminal, скопировали его в буфер обмена, а затем вставили в текстовый документ.

Если работа с командной строкой кажется вам скучной и утомительной из-за невзрачного интерфейса программы Terminal, в операционной системе Mac OS X Lion вы можете сделать программу Terminal действи­тельно красивой. Вместо белого фона вы можете выбрать любой из 256 ярких цветов заливки или вовсе сделать окно программы прозрач­ным. Также можно изменить используемый шрифт: его цвет, размер, гарнитуру, межстрочные и межсимвольные интервалы.

1. Выберите команду меню Терминал =^> Настройки(Terminal =^> Pre­
ferences) или нажмите сочетание клавиш Command+,.Откроется
окно настроек программы Terminal (рис. 10.4).

2. В окне настроек программы Terminal перейдите на вкладку На­
стройки
(Settings).

3. На вложенной вкладке Текст(Text) вы можете определить параме­
тры оформления текста. Особый интерес представляет кнопка Из­
менить
(Change), нажав которую, можно открыть уже знакомое вам
окно Шрифты(Fonts). Если вы забыли, при помощи окна Шрифты
(Fonts) можно определить параметры используемого шрифта.

4. На вкладке Окно(Window) при помощи кнопки Цвет(Color) вы мо­
жете определить цвет фона. Определение цвета происходит в так­
же знакомом вам окне Цвет(Color). Вместо заливки фона одним
цветом, вы можете использовать в качестве фонового изображе­
ния произвольный графический файл. Для этого нажмите кнопку
Изображение(Image), в появившемся меню выберите команду
Выбрать(Choose). Вы можете указать путь к конкретному графи­
ческому файлу или папке с графическими файлами. В случае вы­
бора папки при каждом запуске программы Terminal фоновое изо-


Использование возможностей UNIX 375

бражение будет случайным образом выбрано из файлов указанной папки.

5. Закройте окно настроек программы Terminal.



е о ^

ки Группы окон Кодировки

Загрузка


При загрузке: \^} Открыть новое окно с настройками:

1 _ I Открыть группу окон:

Нет

Открытие Shell: (*) вход по умолчанию (/jsr/bin/login} '..■с командой (полный путь):

/bin/bash

В новых окнах открывать: Стандартные настройки

Стандартная рабочая папка ■ |

В новых вкладках открывать: | Те же настройки


| Та же рабочая папка* t |

* Программы оповещают Терминал о "текущем рабочей плпке с помощью escape-последовательностей. Для включения этого поведения, возможно, понадобится сконфигурировать shell или другие программы.


(7)


Рис. 10.4. Окно настройки параметров программы Terminal

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

Для упрощения навигации по содержимому окна программы Terminal можно использовать следующие команды меню Вид(View):

Прокрутить вверх(Scroll to Top). Позволяет быстро вернуться к са­
мому началу содержимого окна. Для подобного результата также
можно использовать сочетание клавиш Command+Home;

Прокрутить вниз(Scroll to Bottom). Позволяет быстро вернуться
в конец содержимого окна. Для подобного результата также можно
использовать сочетание клавиш Command+End;


Глава 10

Страница вверх(Page Up). Позволяет перелистнуть содержимое
окна ровно на одну страницу назад, если это возможно. Для по­
добного результата также можно использовать сочетание клавиш
Command+PgUp;

Страница вниз(Page Down). Позволяет перелистнуть содержимое
окна ровно на одну страницу вперед, если это возможно. Для по­
добного результата также можно использовать сочетание клавиш
Command+PgDn;

Строка вверх(Line Up)и Строка вниз(Line Down). Позволяют
перелистнуть содержимое окна на одну строчку назад и, соответ­
ственно, вперед. Для подобного результата также можно исполь­
зовать сочетание клавиш Command+Tи Command+Iсоответ­
ственно.

Чтобы работа с командной строкой была удобной, нужно правильно подобрать размеры окна программы Terminal. Конечно, вы можете из­менить размеры окна вручную, но существуют специальные команды, позволяющие сделать эту работу проще. Например, при помощи ко­манды меню Вид=^> Больше(View =^> Bigger) или одновременного на­жатия клавиш Commandи + можно сделать окно чуть больше, а при помощи команды меню Вид=^> Меньше(View =^> Smaller) или одно­временного нажатия клавиш Commandи - можно сделать окно чуть меньше.

Также в операционной системе Mac OS X Lion появилась возможность работы с командной строкой в полноэкранном режиме! Для этого ис­пользуйте кнопку ^ в правом верхнем углу окна программы, коман­ду меню Вид=> Перейти в полноэкранный режим(View => Enter Full Screen) или сочетание клавиш Alt+Command+F.



li>53
  • Далее ⇒