Навіщо комусь користуватися Джо? [зачинено]


17

Я бачив, як деякі досвідчені користувачі unix / linux використовують joe замість vi (m) або nano. Чому вони вважають за краще використовувати його за наданими альтернативами?


2
Ви можете перефразувати своє запитання. Ніхто тут не може прикидатися, що знає, чому «кваліфіковані користувачі unix / linux», яких ви бачили, вважають за краще використовувати будь-який редактор над будь-яким іншим. Можливо: Які переваги використання редактора тексту Джо? Або щось у цьому напрямку.
габе.

1
Я згоден з критикою, назва питання була обрана не так добре.
Уку Лоскіт

Відповіді:


17

Це легше вчитися, ніж Vi, швидше запустити, ніж Emacs, і потужніше, ніж Pico / Nano (наприклад, він має підтримку ctags для програмування).

Але він навряд чи буде встановлений скрізь, тому ви все-таки повинні знати основи Vi та Emacs.


Я кажу, Vi і Nano, тому що nano / pico, vi - це єдині, що я бачив, що вони встановлені універсально.
ксенотерацид

1
Звичайно, не завадить знати, як користуватися нано, але навіть якщо ви ніколи не використовували його, ви можете це зрозуміти, використовуючи екранну допомогу.
Мікель

Проблема vi полягає в тому, що іноді, хоч і починається як vi, це vim і є деякі не такі тонкі відмінності. Але те, що мені подобається у Джо з нано / піко, - це скасування. Це щось точно не вистачає у версіях nano / pico, які я бачив.
0xC0000022L

16

Він за замовчуванням використовує прив’язки клавіш WordStar. Це був звичайний текстовий процесор на початку 80-х, і я його навіть використовував на початку 90-х. І, можливо, навіть більш актуально для натовпу технологій, ці ключові прив'язки взяли на озброєння популярні IDE Borland для Turbo Pascal і Turbo C.

Коли я вперше потрапив в Linux, я озирнувся до редактора, який мав сенс для мене, і ей, це було.

Я думаю, що деякі інші тепер кваліфіковані користувачі Unix / Linux пішли тим самим шляхом, оскільки Linux прийшов саме в кінці ефективного життя WordStar (не кажучи вже про Borland). Отже, одна з причин - це просто «терміни».

Сучасні версії мають підсвічування синтаксису та інші вигадливі функції, тому я не намагався вимикатись.

(Я знаю, як використовувати vimдля редагування файлів конфігурацій. Це свого роду обов'язковий навик.)


1
Привіт. Чи можете ви навести кілька прикладів найпоширеніших прив’язок ключів Wordstar?
trusktr

Це. З іншого боку, в класах Linux, які я викладаю, я змушую учнів вивчити достатньо vi, щоб можна було відкрити, внести кілька основних редагувань або додати / видалити рядок тексту, а також зберегти / вийти / вийти без збереження просто для цілей виживання. Я також показую їм нано з тієї ж причини. І тоді я дозволяю їм вирішити, який редактор встановити та використовувати.
іваніван

1

Тому що вкладиші WordStar (алмаз) є "жорсткими" в мої пальці. Я використовую Jstar варіант Джо. Jstar - мій редактор в Mutt і в Slrn, і я використовую його для майже всіх початкових текстів або для редагування конфігураційних файлів. Це одна з перших програм, які я встановлюю, коли будую ящик для Linux.


0

Я використовую Джо в його "jstar" (більшість схожих на WordStar) конфігурації.

Оскільки я не програміст чи системний адміністратор, мені не потрібно турбуватися про те, чи встановлено Джо в будь-яку систему, яку створив хтось інший.

Якщо хтось із моєї родини повинен щось набрати в моїй системі, я можу налаштувати їх разом з Джо. Це єдиний редактор * nix з гуманним інтерфейсом.

Подивіться, як дев'ятирічна дитина реагує на такий інтерфейс: http://www.wordstar.org/index.php/wsdos-documentation/131-the-emperor-s-new-clothes-or-how-difficult- команди-це-вивчити-слова-клавіатури-команди

Джо був включений до кожної ранньої системи Linux, яку я використовував. (Я почав у 1994 році, коли я змінив роботу і мені дали рахунок про те, що мені сказали, що це "BBS" в системі "Unix" на роботі. Це, мабуть, Slackware, і, як і всі, або більшість ранніх дистрибутивів, він включав Джо за замовчуванням.)

Я вважаю, що використання Джо в принципі. Я почав з WordStar у 1982 році, і незабаром дізнався, що його командні натискання клавіш є частиною найосновнішого обчислювального стандарту - ASCII (він також ECMA-6 та ISO 646: 1991 IRV), який ми все ще використовуємо в розширеній формі під назвою Unicode.

Просто Ctrl-A через Ctrl-Z більш ніж достатньо для управління курсором і екраном, основного редагування та роботи повнофункціональної системи меню. Вони використовують ключі, з якими ми найбільше знайомі; там, де Ctrl вище ліворуч Shift, їх можна вводити так само просто, як великі літери; а при систематичних завданнях і під час роботи на екрані, як WordStar (Джо майже настільки ж хороший), їх можна використовувати негайно і без особливих зусиль.

А оскільки вони є частиною стандарту і доступні у всіх системах, потужні компанії хочуть, щоб вони померли.

Apple хоче, щоб ми використовували лише клавішу Command. IBM та його прихильники та імітатори хочуть, щоб ми думали, що Alt, функціонування та виділені клавіші руху та редагування є незамінними. Подивіться на програмне забезпечення масового ринку, окрім WordStar з 1982 по 1992 рік: у Word, WordPerfect, Windows 1.0-3.0 та будь-який інший продукт, який я бачив, Ctrl-A через Ctrl-Z були всі або здебільшого мертві як дверцята. Подивіться на огляди продуктів того часу: навіть письменникам, які любили WordStar, здавалося, потрібно називати його командні натискання клавіш "таємничим" або "загадковим".

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

Я давно поклявся не допустити, щоб жодна компанія з програмного забезпечення або програмного забезпечення зробила мене своїм рабом. Коли я був змушений використовувати WordPerfect і Word на роботі, я WordStarized їх до рукоятки, і вдома я пішов прямо з WordStar в MS / PC DOS, щоб на пошуки в GNU / Linux.

Я ціную красу vi / vim та силу emacs, і я радий використовувати їхні командні натискання клавіш в зоні набору тексту в bash, браузерах, менеджерах вікон та інших місцях. Однак, працюючи над текстом, я вважаю, що тільки Джо відповідає моїм потребам та вимогам, і я сподіваюся використовувати його, поки не зможу встановити палець на клавіатуру.

"WordStar ... був тріумфом як інженерії програмного забезпечення, так і того, що ми сьогодні називаємо дизайном, орієнтованим на користувачів". - Меттью Г. Кіршенбаум, у "Трекові зміни: літературна історія обробки текстів"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.