Для плавающей рабочей области:
import XMonad.Layout.PerWorkspace
-- then in layoutHook:
onWorkspace "float" simplestFloat
Существует также больше информации о Wiki: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Layout-SimplestFloat.html
Это зависит, какие виды аргументов Ваше приложение ожидает. Если это обрабатывает файлы, традиционно читать из стандартного входа и записать в стандартный вывод, если никакие аргументы не указаны (пример: cat
, tee
, …). Если приложение имеет интерактивный режим, запустите его, если никакие аргументы не указаны (пример: sh
, ed
). Если приложение ожидает объект продолжить работать, покажите сообщение об ошибке и выход с ненулевым состоянием (пример: cp
, rm
). Если приложение ожидает команду, покажите сообщение использования и выход с ненулевым состоянием (пример: sed
, tar
).
Наиболее распространенные варианты:
отобразите короткую версию справки приложения с пунктом, "Для просмотра полного имени приложения типа справки - справка";
кредиты дисплея и лицензия;
"ошибка: никакая операция не указала (используйте-h для справки)".
cat
сделает это.
– James Sneeringer
09.04.2012, 20:23