Назад | Перейти на главную страницу

Улучшенные возможности редактирования и копирования и вставки для консоли cmd.exe / windows

Есть ли интерфейс, который сделает cmd.exe (или любое «консольное» приложение) более дружелюбным? Я думаю о более простых способах копирования / вставки и более мощном редактировании команд, больше похожем на типичную оболочку unix.

Установите «Службы для Unix» (также известные как Interix) и используйте bash (или создайте свою любимую оболочку Unix)?

Использовать cygwin и использовать bash (или создать свою любимую оболочку Unix)?

Вы используете «QuickEdit Mode» в своей оболочке CMD, не так ли? Если нет, не забудьте включить это в «Свойствах» окна оболочки на странице «Параметры». Это делает копирование / вставку с помощью мыши намного приятнее.

Завершение имени файла TAB для оболочки тоже хорошо. Включите это, добавив в реестр следующее:

HKEY_CURRENT_USER\Software\Microsoft\Command Processor
CompletionChar - REG_DWORD - 9

Powershell 2 ISE довольно хорош.

Плохо названный Приставка является заменой терминала для cmd.exe (или powershell.exe или, действительно, любой другой оболочки cli).

Он по-прежнему запускает cmd.exe внутри, поэтому по-прежнему есть проблемы с такими вещами, как запутанная история команд, но изменение размера окна, выбор и т. Д. Работают намного лучше.

Он также поддерживает вкладки, поддержку сохранения нескольких конфигураций (так что вы можете легко запускать разные оболочки и различные параметры, такие как каталог запуска и настройки внешнего вида), PageUp делает что-то полезное (я перенастроил свое на Shift-PgUp) и т. Д.