CMD BASH с помощью Clink

cmd bash clink

В статье о программе Windows Terminal мы уже уже вспоминал о проблеме командной оболочке Windows. Суть проблемы в том, что стандартная оболочка cmd безнадежно устарела и проигрывает в функциональности той же bash из мира unix, а новая командная оболочка PowerShell, хоть и может похвастаться великолепным функционалом, для многих сложна в освоении. К тому же повседневного использования в жизни старого админа многие командлеты просто дольше набирать. По этому энтузиасты создали программу clink, которая добавляет cmd bash функционал как в Linux.

Clink объединяет встроенную оболочку Windows cmd.exe с мощными возможностями редактирования командной строки библиотеки GNU Readline, которая предоставляет богатые возможности завершения, истории и редактирования строк. Readline наиболее известна благодаря использованию в известной Unix-оболочке Bash, стандартной оболочке для Mac OS X и многих дистрибутивов Linux.

  • Редактирование строк аналогичное Bash (из библиотеки Readline GNU);
  • Сохранение истории между сессиями. История команд сохраняется даже при закрытии cmd и перезагрузке;
  • Контекстно-зависимое завершение командной строки:
    • Исполняемые файлы (и псевдонимы);
    • Список файлов и каталогов;
    • Переменные среды;
    • Дополнение ключей сторонним инструментам таким как Git, Mercurial, SVN, Go и P4;
  • Новые сочетания клавиш:
    • Вставить из буфера обмена (Ctrl-V);
    • Поиск по истории команд (Ctrl-R/Ctrl-S);
    • Мощное завершение (TAB);
    • Отмена (Ctrl-Z);
    • Автоматический «cd …» (Ctrl-Alt-U);
    • Расширение переменных окружения (Ctrl-Alt-E);
    • Полный список всех сочетаний клавиш по Alt-H.
  • Завершение сценариев с помощью Lua;
  • Цветная и скриптовая подсказка;
  • Автоматический ответ на запрос «Завершить пакетное задание?».

История команд cmd

Одно из самых больших удобств данного расширения cmd  — это история команд. Как и в bash история сохраняется между сеансами, а так же прямо в командной строке вы можете производить поиск по ранее введенным командам с помощью сочетания клавиш Ctrl+R.

Особенности использования

Чтобы cmd bash заработал скачайте clink по ссылке ниже и установите его. Во время установки программа предложит прописать автоматический запуск clink при запуске cmd. Либо запустите clink из меню.

Возможности clink можно расширять за счет написания расширений на язык LUA. Оболочку удобно использовать вместе с Windows Terminal.

Видео CMD BASH функционал в Windows 10


Чтобы не пропустить информацию о полезных бесплатных программах или раздачу бесплатных игр подпишитесь на наш канал в телеграм.
Снимок экрана программы Clink

Скачать бесплатно программу Clink

Лицензия:
Бесплатная открытый код (opensource)
Поддерживаемые ОС:
Windows 7/2008, Windows 8/8.1/2012, Windows 10, Windows 11
Поддерживаемые языки:
Мультиязычная поддержка
Сайт:
https://mridgers.github.io/clink/
Размер файлов установки (примерно):
1 MiB (для разных ОС и разных версий размер может отличаться)
Скачать бесплатно программу Clink
Оцените статью
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", вы принимаете политику конфиденциальности сайта.