Я нахожу работу над командной строкой в Windows разочаровывающей, в первую очередь потому, что окно консоли не подходит для использования по сравнению с терминальными приложениями в Linux и OS X, такими как «rxvt», «xterm» или «Terminal». Основные жалобы:
Нет стандартного копирования / вставки. Вы должны включить режим «отметки», и он доступен только из многоуровневого всплывающего окна, запускаемого (маленькой) кнопкой в левом углу. Затем копирование и вставка должны быть вызваны из того же меню
Вы не можете произвольно изменить размер окна путем перетаскивания, вам нужно установить предпочтение (обратно к многоуровневому всплывающему окну) каждый раз, когда вы хотите изменить размер окна
Вы можете сделать окно настолько большим, чтобы горизонтальные полосы прокрутки вошли в изображение. Горизонтальные полосы прокрутки отстой.
В оболочке cmd.exe вы не можете перемещаться по папкам с \\ netpath-нотацией (UNC?), Вам необходимо сопоставить сетевой диск. Это отстой при работе на нескольких машинах, которые будут иметь разные сопоставленные диски
Существуют ли уловки или приложения (платные или иные), которые решают эту проблему?
источник
bash
а терминальное приложение -xterm
илиgnome-terminal
или… поэтому я вряд ли могу воспринимать их как одно и то же.cmd.exe
. Unix-подобные операционные системы имеют отдельную программу для оболочки (обычноbash
,dash,
ш,
CSH,
КШ,
ЗШ, I could go on but I won't) and the terminal emulator (
гном-терминал,
Konsole,
xterm` и т.д.)Ответы:
Извините за саморекламу, я автор другого консольного эмулятора, не упомянутого здесь.
ConEmu - это эмулятор консоли с открытым исходным кодом с вкладками, представляющий несколько консолей и простых приложений с графическим интерфейсом в виде одного настраиваемого окна с графическим интерфейсом.
Изначально программа была рассчитана на работу с Far Manager (моя любимая замена оболочки - управление файлами и архивами, история команд и завершения, мощный редактор). Но ConEmu можно использовать с любым другим консольным приложением или простыми инструментами с графическим интерфейсом (например, PuTTY). ConEmu - это живой проект, открытый для предложений.
Краткая выдержка из длинного списка опций:
Пользователи Far Manager получат перетаскивание в стиле оболочки, миниатюры и плитки в панелях, вкладки для редакторов и зрителей, настоящие цвета и стили шрифтов (курсив / полужирный / подчеркивание).
PS. Far Manager поддерживает UNC-пути (\\ server \ share \ ...)
источник
Попробуйте Консоль 2 .
источник
Прими командование . Этот был давно (ранее 4DOS). Я использовал это на Windows NT 3.5 (!) И мне понравилось.
Cygwin позволяет вам запускать X в Windows, так что вы можете запустить
xterm
любое другое терминальное приложение, а также получить выгоду от использования оболочки UNIX.источник
Несмотря на это, cmd.exe не является хорошей консолью. См. Все другие ответы и предыдущие вопросы о стековом потоке на ту же тему. Проект "Консоль" от sourceforge выглядит довольно хорошо.
источник
Приставка
Из документации:
В качестве оболочки программирования можно использовать ipython .
источник
У меня тоже были эти проблемы в течение многих лет в Windows, но я недавно нашел этот проект: Консоль
Для копирования / вставки по-прежнему требуется «режим пометки», но, по крайней мере, он доступен из контекстного меню, вызываемого правой кнопкой мыши (поэтому вам не нужно перемещать мышь в верхнем левом углу, а затем снова перемещать ее в текст, который вы хотите Выбрать)
Пути UNC не поддерживаются cmd.exe, но поддерживаются PowerShell. (Консоль может быть настроена для использования любой оболочки, включая cmd.exe и PowerShell)
источник
Я использую Cygwin внутри Poderosa эмулятор терминала.
источник
Я лично использую Mintty. Поэтому я использую Cygwin (потому что это единственная оболочка, которую он поддерживает, насколько я знаю).
Кстати, есть еще один вопрос: лучше команда для Windows? Я нашел.
источник
Я думаю, вам понравится PowerCMD, в котором вы можете одновременно работать с 4 командными окнами. Также вы можете использовать много дополнительных команд внутри PowerCMD. PowerCmd
источник
На github есть небольшая программа mo.exe, которая решает первые три проблемы: https://github.com/boolship/Mo
Он работает в обычном окне консоли DOS, Git Bash в Windows и т. Д.
Обновить:
Эта ссылка устарела, используйте: https://github.com/boolship/MoDi
источник
Используйте Gow.exe .. Это сделает ваш DOS-Prompt в качестве терминала Linux ...
еще
Используйте ZOC.exe ... его терминал триального периода ...
еще
Установите Git .. он дает Bash-консоль, откуда вы можете использовать команды Unix, частично
источник
Я использую терминалы для удаленного подключения через Telnet, RDC, SSH, ... Объединяет наиболее используемые протоколы в одной программе.
URL: http://www.codeplex.com/Terminals
источник
Почему бы не использовать Putty?
источник
Я использую rxvt от Cygwin. Он ведет себя очень похоже на xterm.
источник
Посмотрите на Take Command .
(Take Command, однако, «не свободен».)
источник