англійськафранцузькаіспанська

Ad


Значок OnWorks

wilyx - онлайн у хмарі

Запустіть wilyx у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда wilyx, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


wily, win, awd - інтерактивні текстові вікна

СИНТАКСИС


хитрий [ -f varfont ] [ -F fixfont ] [ -c кол ]

виграти [ команда ]

awd [ етикетка ]

ПРИМІТКА


Ця сторінка посібника застаріла. Оригінальна документація знаходиться в /usr/share/doc/wily

ОПИС


Володя керує вікнами тексту, які можна редагувати в інтерактивному режимі або за допомогою зовнішніх програм.
Інтерактивний інтерфейс використовує інший інтерфейс.

Будь-яка названа файли зачитуються хитрий вікна раніше хитрий приймає введення. Відображення простих файлів
як текст; каталоги відображаються у вигляді стовпців списків імен їх компонентів, як у
ls -p каталог|mc за винятком того, що назви підкаталогів мають косу риску.

Команда -f (-F) параметр встановлює шрифт зі змінним кроком за замовчуванням (з фіксованим кроком); за замовчуванням
/lib/font/bit/lucidasans/euro.8.font (.../lucm/unicode.9.font). Інтервали табуляції встановлені на
ширина 4(8) нулі цифр у шрифті зі змінним кроком.

Windows
Володя вікна складаються з двох частин: коротка тег над багаторядковим тіло. Тіло, як правило
містить зображення файлу, як у Сем(1), або вихід програми, як у an 8 ½(1)
вікно. Тег містить ряд слів, розділених пробілами, за якими йде вертикальна смуга
символ, за яким слідує будь-що. Перше слово - це назва вікна, зазвичай
ім'я пов'язаного файлу або каталогу, а інші слова є командами, доступними в
це вікно. Після рядка можна додати будь-який текст; прикладами є рядки для пошуку або
команди для виконання в цьому вікні.

Якщо вікно містить каталог, ім’я (перше слово тегу) закінчується косою рискою.

Прокрутка
Кожне вікно має смугу прокрутки зліва від тіла. Смуга прокрутки веде себе так само, як у
Сем(1) або 8 ½(1) за винятком того, що прокручування відбувається при натисканні кнопки, а не
відпущено, і продовжується, доки кнопку миші утримується на смузі прокрутки. Для
наприклад, щоб повільно прокручувати файл, утримуйте кнопку 3 у верхній частині прокручування
бар. Переміщення миші вниз смугою прокрутки прискорює швидкість прокручування.

макет
Володя вікна розташовані колонами. За замовчуванням він створює два стовпці під час запуску;
це можна змінити за допомогою -c варіант. Розміщення відбувається автоматично, але може бути налаштовано
використання розташування ящик у верхньому лівому куті кожного вікна та стовпця. Натискання і
утримування будь-якої кнопки миші в полі перетягує пов’язане вікно або стовпець. Для вікон,
просто клацання в полі макета збільшує вікно на місці: кнопка 1 трохи збільшує його,
кнопка 2 збільшує його настільки, наскільки це можливо, залишаючи всі інші теги в цьому стовпці видимими,
і кнопка 3 повністю захоплює стовпець, тимчасово приховуючи інші вікна в
колонка. (Вони повернуться en масово якщо будь-який з них потребує уваги.) Поле макета в a
вікно зазвичай біле; коли він чорний у центрі, він записує, що файл є
`брудний': Володя вважає, що він змінений від початкового вмісту.

Теги існують у верхній частині кожного стовпця та на всьому дисплеї. Володя попередньо завантажує їх
з корисними командами. Крім того, тег у верхній частині підтримує список виконуваних long-
виконання команд.

Введення
Поведінка набраного тексту схожа на поведінку в 8 ½(1) за винятком того, що символи є
доставляється до мітки або тіла під мишею; немає "клацніть, щоб ввести". Звичайний
застосовуються угоди про проміжок назад. Як і в Сем(1), але ні 8 ½, клавіша ESC виділяє текст
введений з моменту останньої дії миші, функція, особливо корисна під час виконання команд.
Побічним ефектом є те, що введення ESC з уже виділеним текстом ідентично до a Вирізати команда
(qv).

Весь текст, включаючи назви вікон, можна редагувати однаково.

Каталог контекст
Тег кожного вікна дає назву каталогу: явно, якщо вікно містить каталог;
неявно, якщо він містить звичайний файл (наприклад, каталог /адм якщо вікно тримає
/adm/users). Цей каталог надає a контекст для інтерпретації імен файлів у цьому
вікно. Наприклад, рядок користувачі у вікні з написом /adm/ or /adm/ключі буде
інтерпретується як ім’я файлу /adm/users. Каталог визначено суто текстово, отже
може бути неіснуючим каталогом або справжнім каталогом, пов’язаним з неіснуючим файлом
(напр /adm/not-a-file). Імена файлів, які починаються з косої риски, вважаються абсолютними
імена файлів.

помилки
Вікна, назви яких починаються з - or + Умовно провести діагностику та інші дані немає
безпосередньо пов'язані з файлами. Вікно з написом +Помилки отримує всю діагностику
виробництва хитрий себе. Діагностика з команд, запущених хитрий з’явиться у вікні з ім
каталог/+Помилки де каталог визначається контекстом команди. Ці
вікна помилок створюються за потреби.

миша button 1
Кнопка миші 1 виділяє текст так само, як і в Сем(1) або 8 ½(1), включаючи звичайні подвійні
умовні умови натискання.

миша button 2
За допомогою дії, подібної до виділення тексту за допомогою кнопки 1, кнопка 2 вказує на текст, який потрібно виконати
як команда. Якщо зазначений текст містить кілька слів, розділених пробілами, перше
- це ім'я команди, а другий і наступні - її аргументи. Якщо кнопка 2 є
`clicked'—вказує на нульовий рядок—хитрий розширюється зазначений текст для пошуку команди
запустити: якщо клацання відбувається в межах тексту, вибраного кнопкою-1, хитрий приймає цей вибір як
команда; інакше він приймає найбільший рядок дійсних символів імені файлу, що містить
клацання. Допустимі символи назви файлів – це букви та цифри _ . - + /. Така поведінка є
схоже на подвійне клацання кнопкою 1, але, оскільки команда null не має сенсу, лише
потрібен один клік.

Деякі команди, всі за умовою, які починаються з великої літери, є такими вбудовані Ось і доводиться
виконується безпосередньо хитрий:

Вирізати Видалити останній виділений текст і помістити в буфер Snarf.

З Видалити вікно. Якщо вікно забруднене, зберігається резервна копія файлу.

Delcol Видаліть стовпець і всі його вікна, перевіривши, що вікна не забруднені.

Вихід вихід хитрий після перевірки, чи не забруднені вікна.

шрифт Без аргументів змінити шрифт пов’язаного вікна або стовпця з фіксованого
відстань до пропорційно-рознесеної або віце Versa. За допомогою аргументу імені шрифту змініть
шрифт вікна до названого шрифту. Інші існуючі вікна не зачіпаються.

отримати Завантажте файл у вікно, замінивши попередній вміст (після перевірки на забрудненість як
in З). Без аргументу використовуйте існуюче ім’я файлу вікна. З огляду на
аргумент, використовуйте цей файл, але не змінюйте назву файлу вікна.

вбити Відправити a вбивати примітка до хитрий-ініційовані команди, названі як аргументи.

подивитися Шукати в тілі буквального тексту, зазначеного аргументом, або, якщо його немає
задається виділеним текстом у тілі.

Нові Створити нове вікно. З аргументами завантажте названі файли в windows.

Newcol Створіть новий стовпець.

Паста Замініть останній виділений текст вмістом буфера Snarf.

Ставити Вікно запису до названого файлу. Без аргументів запишіть у файл, названий у
тег вікна.

Путалл Запишіть усі брудні вікна, імена яких вказують на існуючі звичайні файли.

Переробляти Доповнення до розстібати.

Відправити Додати виділений текст або буфер Snarf до кінця тіла; використовується в основному з виграти.

Snarf Помістіть виділений текст у буфер Snarf.

сортувати Розташуйте вікна в стовпці зверху вниз у лексикографічному порядку
на їхні імена.

розщеплений Створіть копію вікна, що містить останній виділений текст.

розстібати Скасувати останню текстову зміну або набір змін.

Звичайне місце для зберігання тексту для команд — тег; насправді хитрий підтримує набір
команди, що відповідають стану вікна ліворуч від панелі в тегу.

Якщо текст, зазначений кнопкою 2, не є розпізнаним вбудованим, він виконується як a
команду оболонки. Наприклад, вказуючи дата за допомогою кнопки 2 запуску дата(1). Стандарт і
Виводи помилок команд надсилаються у вікно помилок, пов’язане з каталогом з
яким була виконана команда, яка буде створена за потреби. Наприклад, у вікні
/adm/users виконання pwd вироблятиме вихід /адм у (можливо, щойно створеному) вікні
мічений /adm/+Помилки; у вікні, що містить /sys/src/cmd/sam/sam.c виконання зробити волі
пробіг зробити(1) в /sys/src/cmd/sam, створюючи вихід у вікні з міткою
/sys/src/cmd/sam/+Помилки.

миша button 3
Показує на текст кнопкою 3 інструкції хитрий щоб знайти або отримати файл, рядок тощо.
описується зазначеним текстом і його контекстом. Цей опис слідує за діями
знімається, коли кнопка 3 відпускається після витирання тексту. в описі, текст
посилається на текст початкового перегляду або, якщо він був нульовим, результат застосування
подібні правила розширення, які застосовуються до дій кнопки 2.

Якщо текст називає існуюче вікно, хитрий переміщує курсор миші до виділеного тексту
тіло цього вікна. Якщо текст називає існуючий файл без пов’язаного вікна,
хитрий завантажує файл у нове вікно та переміщує туди мишу.

Якщо текст починається з двокрапки, це вважається адресою в стилі Сем(1)
в тілі вікна, що містить текст. Адреса оцінюється, в
отриманий текст виділено, і миша переміститься до нього. Таким чином, в хитрий, потрібно ввести
:/регулярний вираз or : 127 не лише /регулярний вираз or 127. (Є легший спосіб знайти буквальний текст;
Дивіться нижче.)

Якщо текст – це ім’я файлу, за яким слідують двокрапка та адреса, хитрий завантажує файл і
оцінює адресу. Наприклад, клацання кнопки 3 у будь-якому місці тексту файл.c:27 волі
відкрити файл.c, виберіть рядок 27 і наведіть курсор миші на початок рядка. Правила
про файли помилок, каталоги тощо все об’єднано, щоб зробити це ефективним способом
досліджувати помилки компіляторів тощо.

Якщо текст не є адресою чи файлом, він вважається буквальним текстом, який тоді є
шукати в тілі вікна, в якому було натиснуто кнопку 3. Якщо збіг є
знайдено, його вибирають і туди переміщують мишу. Таким чином, для пошуку входів a
слово у файлі, просто натисніть кнопку 3 на слові. Через правило використання
Якщо вибрати як дію кнопки 3, наступні клацання знайдуть наступні входження
без руху миші.

У всіх цих діях рух миші не виконується, якщо текст є нульовим рядком у
ненульовий виділений рядок у тегу, щоб (наприклад) складні регулярні вирази могли
можна вибрати та застосувати кілька разів до тіла, просто натиснувши кнопку 3 над ними.

Акорди of миша Кнопки
Кілька операцій пов’язані з кількома кнопочними діями. Після виділення тексту, с
кнопка 1 все ще натиснута, натискання кнопки 2 виконується Вирізати і кнопка 3 виконується Паста. Після
натискання однієї кнопки, друга скасовує першу; таким чином (утримуючи кнопку 1) 2
потім 3 є a Snarf що залишає файл незабрудненим; 3, а потім 2 – це заборона.
Ці дії також застосовуються до тексту, виділеного подвійним клацанням, оскільки подвійне клацання
розширення здійснюється, коли починається другий клік, а не коли він закінчується.

Командам можуть надаватися додаткові аргументи за допомогою акорду миші з кнопками 2 і 1. Хоча
утримуючи кнопку 2 на тексті, який буде виконано як команду, клацання кнопки 1 додає
текст, на який востаннє вказує кнопка 1 як окремий кінцевий аргумент. Наприклад, для пошуку
буквальний текст можна виконати подивитися текст за допомогою кнопки 2 або замість цього вказуйте на текст з кнопкою
1 у будь-якому вікні, відпустіть кнопку 1, а потім виконайте подивитися, натиснувши кнопку 1, утримуючи 2
вниз

Коли зовнішня команда (напр нудьгувати(1)) виконується таким чином, додатковий аргумент є
передано, як очікувалося, і змінна середовища $wilyaddr створюється, що утримує, в
форма, інтерпретована кнопкою 3, повна адреса додаткового аргументу.

Підтримайте програми
Win створює нову хитрий вікно і запускає a команда (за замовчуванням $SHELL) в ньому, повертаючи
вікно в щось аналогічне an 8 ½(1) вікно. Виконання тексту в a виграти вікно с
кнопка 2 схожа на використання Відправити.

Awd завантажує рядок тегу свого вікна з каталогом, у якому воно запущено, із суфіксом
-етикетка (за замовчуванням rc); він призначений для виконання а cd функція для використання в виграти
вікна. Прикладом визначення є
fn cd { вбудований cd $1 && awd $sysname }

Використовуйте wilyx онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Phaser
    Phaser
    Phaser — це швидке, безкоштовне та веселе відкриття
    вихідний ігровий фреймворк HTML5, який пропонує
    Взаємовідображення WebGL і Canvas
    настільні та мобільні веб-браузери. Ігри
    можна спільно...
    Завантажити Phaser
  • 2
    Двигун ВАССАЛ
    Двигун ВАССАЛ
    VASSAL — ігровий движок для створення
    електронні версії традиційної дошки
    і карткові ігри. Він забезпечує підтримку для
    рендеринг і взаємодія ігрових елементів,
    і ...
    Завантажити VASSAL Engine
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Система для автоматизації
    Географічні аналізи - це географічні
    Програмне забезпечення інформаційної системи (ГІС) с
    величезні можливості для геоданих
    обробка та ана...
    Завантажити SAGA GIS
  • 5
    Панель інструментів для Java/JTOpen
    Панель інструментів для Java/JTOpen
    IBM Toolbox для Java / JTOpen є a
    бібліотека класів Java, що підтримують
    програмування клієнт/сервер та Інтернет
    моделі до системи під керуванням OS/400,
    i5/OS, o...
    Завантажте Toolbox для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • Детальніше »

Команди Linux

  • 1
    abidiff
    abidiff
    abidiff - порівняння ABI файлів ELF
    abidiff порівнює двійковий файл програми
    Інтерфейси (ABI) двох спільних бібліотек
    у форматі ELF. Воно випромінює змістовне
    звіт...
    Запустіть abidiff
  • 2
    abidw
    abidw
    abidw - серіалізує ABI ELF
    файл abidw читає спільну бібліотеку в ELF
    форматує та створює представлення XML
    свого ABI до стандартного виводу. The
    випущений ...
    Запустіть abidw
  • 3
    copac2xml
    copac2xml
    bibutils - перетворення бібліографії
    комунальні послуги ...
    Запустіть copac2xml
  • 4
    копт
    копт
    copt - оптимізатор вічка SYSNOPIS:
    файл copt.. ОПИС: copt - це a
    оптимізатор вічко загального призначення. Це
    читає код зі свого стандартного вводу та
    пише...
    Біг копт
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - заголовок збірки
    декларації з документів Stx ...
    Запустіть gather_stx_titles
  • 6
    гатлінг-бенч
    гатлінг-бенч
    bench - http benchmark ...
    Лава для бігу Гатлінга
  • Детальніше »

Ad