Это командный терминал, который можно запустить в бесплатном хостинг-провайдере OnWorks с помощью одной из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
Терминал - эмулятор терминала GNUstep
СИНТАКСИС
открытое приложение Терминал [программа [аргументы ...]]
ОПИСАНИЕ
Эта страница руководства кратко документирует Терминал Приложение GNUstep. Эта страница руководства была
написан для дистрибутива Debian, потому что исходная программа не имеет руководства
стр.
Терминал обеспечивает эмуляцию терминала в среде GNUstep. Дает раскрашенный
терминалы с настраиваемыми шрифтами, а также позволяет пользователям настраивать служебные программы оболочки как
Сервисы GNUstep.
шрифты
Вы можете изменить шрифты, используемые для обычного и полужирного текста, на панели настроек. Терминал
будет получать метрики для символьных ячеек из обычного шрифта, поэтому этот шрифт действительно
должен быть шрифт с фиксированным шагом, иначе все будет выглядеть испорченным. Полужирный шрифт должен быть
соответствовать нормальному шрифту.
Терминал предполагает, что все символы, полужирные и обычные, остаются внутри обычного шрифта.
Ограничительная рамка. В противном случае будут визуальные сбои. Однако чаще встречается
что ограничивающая рамка шрифта с нефиксированным шагом очень велика (так как она должна заключать ВСЕ
символов шрифта), так что окно терминала будет очень широким.
Ключи
По умолчанию, командная клавиша используется для доступа к ключевым эквивалентам для пунктов меню, и, таким образом,
не может использоваться как мета-ключ в терминале. Если у вас есть команда, сопоставленная с ключом, который вы
хотите использовать как мета, вы можете включить опцию «Обрабатывать командную клавишу как мета» в настройках
панель. Однако это отключит все ключевые эквиваленты в Терминале. `` Правильное '' решение
Для решения этой проблемы необходимо переназначить командный ключ (и, возможно, альтернативный ключ). Альтернативный
ключ всегда будет рассматриваться как мета.
Часто клавиша перехода может использоваться для имитации мета-клавиши. Это означает, что в некоторых
программ, вам, возможно, придется дважды нажать escape, чтобы получить "настоящий" выход, или будет
задержка до обработки. Опция `Отправить двойной escape ... 'заставляет Терминал отправлять
двойной escape при нажатии клавиши escape (например, "\ e \ e"), который должен работать лучше (но
вы больше не можете использовать клавишу escape как мета).
Терминал Services
Терминал может предоставлять услуги для других приложений, передавая выбор через
произвольные команды. Сервисы настраиваются на одной из вкладок панели настроек. В
Когда вы впервые откроете эту вкладку, будет загружен набор служб по умолчанию. Чтобы спасти эти
где make_services найдет их, нажмите «Применить и сохранить». Это также будет работать
make_services для обновления списка служб, но запуск может занять до 30 секунд.
приложения, чтобы заметить изменение.
Кнопки «Добавить» и «Удалить» добавляют и удаляют службы. С помощью кнопки «Экспорт»
можно сохранить набор сервисов в файл. Эти файлы можно импортировать с помощью
Кнопка «Импорт», чтобы пользователи могли обмениваться определениями терминальных служб. В
расширение файла должно быть .svcs. Набор сервисов по умолчанию - вот такой файл
находится в каталоге ресурсов оболочки приложения. Если вы импортируете службу с
то же имя, что и существующий сервис, и они не идентичны, новый будет переименован
чтобы избежать конфликта.
ФИО
Это имя службы, отображаемое в меню служб. По умолчанию,
услуги терминала будут помещены в подменю «Терминал» меню «Услуги», но
вы можете переопределить это, поставив имя в начале «/». В этом случае вы также можете
используйте второй символ `/ 'для создания ваших собственных подменю. (gnustep-gui не поддерживает подменю
подменю.) Имена должны быть уникальными.
Основные Ключевой эквивалент этой команды, если таковой имеется. Обратите внимание, что если приложение использует это
для какого-либо другого входа в меню, клавиша активирует этот пункт меню, а не
услуги.
Command линия
Командная строка. Передано / Бен / ш, поэтому любые команды оболочки будут работать, и
аргументы, возможно, придется привести. `% P 'в командной строке вызовет приглашение
быть поднятым при запуске службы. Если ввод должен быть помещен в команду
строку, вы можете пометить место, куда нужно поместить его, с помощью `% s '(в противном случае он будет добавлен
в командную строку). Вы можете использовать `%% ', чтобы получить настоящий`%'.
Run in фон / новый окно / бездействие окно
Если служба настроена на работу в фоновом режиме, команду необходимо будет выполнить.
до того, как служба вернется, и служба сможет вернуть выходные данные. В противном случае
вывод команды появится в окне. `` новое окно '' вызывает совершенно новое
окно, которое нужно открыть (и оно закроется автоматически, когда команда будет завершена
если этот параметр установлен). `` окно ожидания '' заставляет Терминал попытаться повторно использовать
существующее окно ожидания. Если такого окна нет, откроется новое окно (и
это окно не закроется автоматически).
Игнорировать / вернуть выходной (только применяется в фон Сервисы)
Если установлено игнорировать, вывод команды будет отклонен. В противном случае это будет
быть преобразованным в строку или набор имен файлов, в зависимости от допустимых типов.
Предполагается, что вывод будет закодирован в utf8.
Нет ввод / ввод in stdin / ввод on команду линия
Если установлено значение «Без ввода», служба не принимает никаких вводимых данных. В противном случае это
необходимо выбрать что-то для его запуска, и выбор будет либо передан по конвейеру
команду (`in stdin ') или помещенную в командную строку службы (либо в
`% s 'или в конце, см. выше). Входные данные будут отправлены команде в кодировке utf8.
Принять Типы
Команда будет дословно отправлена в виде обычного текста. Список имен файлов (возможно
только один) будет отправлен через '': s (если в командной строке) или новой строки (если
в стандартном вводе).
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Команды могут быть введены в командной строке, которая будет запущена во вновь открытой оболочке.
окно.
ЭМУЛЯЦИЯ
Код эмуляции терминала основан на коде консоли Linux, и почти все его части.
обрабатываются. Таким образом, переменная окружения TERM установлена на `linux '. Кроме того,
`vt100 ',` vt220', `xterm 'и другие подобные им в основном должны работать. Различать
Терминал из "реальной" консоли Linux, переменная окружения TERM_PROGRAM на
GNUstep_Terminal.
Также поддерживаются расширения xterm для установки заголовка окна. Вы устанавливаете заголовок
с помощью:
'33]' + 0, 1 или 2 + ';' + заголовок + '07'
1 устанавливает заголовок мини-окна, 2 устанавливает заголовок окна, а 0 устанавливает оба.
Пример (от Джеффа Теуниссена):
export PROMPT_COMMAND = 'echo -ne "\ 033] 2; Терминал - $ {HOSTNAME}: $ {PWD} \ 007"'
ОКРУЖАЮЩАЯ СРЕДА
Терминал устанавливает следующие переменные среды:
СРОК Будет установлен на Linux.
TERM_PROGRAM
Будет установлен на GNUstep_Terminal.
ЯЗЫКИ
Терминал говорит на английском, французском, немецком, венгерском, норвежском, русском, испанском, итальянском,
Шведский и турецкий.
ПРИМЕЧАНИЯ
Содержание этой справочной страницы взято из файла README пакетов и было преобразовано
в справочную страницу для Debian.
Используйте Терминал онлайн с помощью сервисов onworks.net