Создано: 9 мая 2019 13:18 New! Цитата · Личное сообщение · #6
Ну все-таки интерфейс командной строки про последовательное нажатие клавиш, в гуи по определению передача команд кампуцеру происходит быстрей и за меньшее число действий. Если бы кто-нибудь в свое время догадался про одновременное нажатие нескольких клавиш, как аккордов на пианино, может быть это и зашло бы. Но исо-клавиатура только модификаторы дает использовать с 1 клавишей альфы. Так что командная строка ушла в небытиё по объективным причинам.
| Сообщение посчитали полезным: bartolomeo, -=AkaBOSS=-
Создано: 9 мая 2019 16:08 New! Цитата · Личное сообщение · #8
Любимый софт и опенсорс - ConEmu - Handy Windows Terminal --> Link <--
ConEmu - эмулятор консольного окна Windows ConEmu-Maximus5 это «графический хост» для консольных приложений Windows. При запуске нового консольного приложения в ConEmu реальное окно консоли не отображается, а весь вывод и ввод перехватывается и перенаправляется в ConEmu. Основное назначение - совместное использование с Far Manager. Но в ConEmu можно запускать и другие приложения: cmd, powershell, dn, putty, notepad, и т.п.
Бонусы, которые получает пользователь
Code:
Простой ресайз окна консоли, максимизация и полноэкранный режим (Alt+Enter), который не требует перевода видекарты в текстовый режим; отсутствие проблемы появления полос прокрутки в Far при блокировании (засыпании) компьютера;
Встроенная поддержка мультиконсоли (несколько приложений в одном окне ConEmu), возможность запускать новые приложения от имени администратора;
Простой запуск DOS приложений в Windows 7 и 64битных OS через DosBox;
Консоли, запущенные в режиме администратора помечаются значком «Щит»;
При выполнении консольных приложений, запущенных из Far, высота консольного буфера автоматически увеличивается. Просмотр полного вывода предыдущей команды - макрос на CtrlO;
Можно выбрать тип отображаемого консольного курсора (как в GUI, либо как в консоли), или отключить его мигание;
Улучшена работа плагина PictureView;
Встроенная поддержка Drag&Drop (shell style) между панелями и другими приложениями;
Можно использовать и с другими консольными программами (например cmd.exe) с установкой высоты буфера и прокруткой окна с клавиатуры;
Возможность переключения между окнами Far(панели, редактор, вьювер) через закладки, отображаемые в верхней части окна ConEmu. Встроенная поддержка переключения между закладками (любых открытых консолей) в стиле RecentTabs;
Выбор типа сглаживания шрифтов, выбор шрифта и его размера + некоторые попытки поддержать немоноширинные шрифты;
Отображение юникодных символов - иероглифов и т.п.(естественно, в юникодной версии Фара и при выборе юникодного шрифта);
Все настройки загружаются из реестра (или XML файла). Допускается использование множества «конфигураций», имя загружаемой конфигурации можно указать в параметрах запуска (ключ /config);
Изменения большинства опций применяются «на лету» и могут быть сразу сохранены в реестр/XML-файл (диалог "Settings" открывается через щелчок правой кнопкой по заголовку -> Settings либо Alt+Space -> Settings);
Поддерживаются нестандартные цвета консоли, несколько предопределенных цветовых схем;
Возможность использования 32 цветов текста вместо стандартных 16-и;
Возможность использования 24битных цветов (TrueColor) в Far3 вместо стандартных 16-и;
Короткий правый клик мышкой в Far- выделение файлов, длинный правый клик - вызов контекстного меню проводника для элемента. Контекстное меню работает "из коробки", настройка не требуется.;
Возможность повесить макрос Far на сочетание Alt+Enter(например, то же контекстное меню);
Умеет сворачивать программу в трей (к часикам) автоматически при минимизации, или при правом щелчке по крестику;
Улучшенное отображение псевдографических символов (прокрутки, progressbar, и пр.);
Поддержка прогресса на иконке в Win7 (ИИ определяет проценты выполнения как по заголовку, так и по содержимому консоли);
Создано: 9 мая 2019 20:45 New! Цитата · Личное сообщение · #12
f13nd пишет: Миллионы мух однажды ошиблись, выбрав гуи? Про мух точно подмечено. Что они выбирают в реальной жизни думаю известно - чего вы ихнему примеру то не следуете?
Gideon Vi пишет: диагноз, это когда фапаешь на устаревший интерфейс, просто потому, что начина не с гуя. Никто ни на что не фапает. В консоли многие вещи отлично автоматизируются скриптами. Расскажите как вы сделаете то же самое в GUI если там изначально не заложена пакетная обработка.
Добавлено спустя 3 минуты rmn пишет: Хули толку от модного молодежного терминала, если пака нормальных бинутилсов в винде нет? Хватает и в Win консольных утилит, особенно если учитывать возможности PowerShell. Для любителей Gnu Binutils есть нативные сборки под Windows, есть MSys, есть CygWin.
Добавлено спустя 7 минут f13nd пишет: Ну все-таки интерфейс командной строки про последовательное нажатие клавиш, в гуи по определению передача команд кампуцеру происходит быстрей и за меньшее число действий. Есть 1000 текстовых файлов. Надо в каждый в конец дописать одну и ту же строку. Ждём ваше решение за минимальное количество действий в любом GUI блокноте. В консоли это в одну строку делается если что.
Создано: 9 мая 2019 21:11 · Поправил: f13nd New! Цитата · Личное сообщение · #14
cppasm пишет: Ждём ваше решение за минимальное количество действий в любом GUI блокноте. Очень просто, берем GUI-блокнот и пишем в нем простенький vbs-скрипт. Потом вытаскиваем его на панель тотал командера, очищаем строку с дефолтной директорией и готово. Каждый раз, когда понадобится вписать эту строчку в стотыщмильенов файлов в папке, делаем 1 клик.
Создано: 9 мая 2019 21:26 New! Цитата · Личное сообщение · #16
dosprog пишет: Но непременно именно GUI-блокнот. Это важно. У GUI-блокнотов бывает такая фишка как "фрагменты", с которыми сам vbs-скрипт можно написать тоже несколькими кликами (если приходится такой хренью заниматься регулярно, почему бы не вписать часто используемые конструкции?). Что в принципе тоже относится к причинам превосходства гуя.
Создано: 9 мая 2019 21:36 New! Цитата · Личное сообщение · #17
И в каждом блокноте наколхозили что-то своё. Может проще один раз шелл скрипты осилить, чем для каждой софтины изучать средства автоматизации (которых во многих приложениях просто нет)?
Создано: 9 мая 2019 21:48 New! Цитата · Личное сообщение · #18
cppasm Во времена, когда вычислительные машины были неторопливыми и 4кб оперативной памяти было нормой, командная строка была удачным решением, но ее время ушло. Можно умеючи использовать ее преимущества в ряде ситуаций, но в большинстве случаев она проиграет.
Создано: 9 мая 2019 21:56 · Поправил: plutos New! Цитата · Личное сообщение · #19
что тут спорить? Scripts, batch files, PowerShell - прекрасные вещи, если умеешь ими пользоваться. (к примеру: del *.* => 6 keystrokes + Enter => profit!)
Да, то же можно сделать и через gui, но и левое ухо можно почесать правой рукой. этот спор напоминает holy war "1tab vs. 4spaces". Короче: кому что нравиться, кто к чему привык, кому что легче. Главное, пацаны - чтоб не было войны!