Clink - продвинутое редактирование командной строки в Bash-стиле для cmd.exe

Влад – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.

Информация об авторе

Перевод статьи Clink с любезного согласия Martin Ridgers

Обзор

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

Особенности

  • Bash-подобное редактирование строк (из библиотеки GNU Readline).
  • История между сессиями.
  • Контекстное завершение;
    • Исполняемые файлы (и псевдонимы).
    • Справочник по командам
    • Переменные окружения
    • ThirdParty инструменты; Git, Mercurial, SVN, Go и P4.
  • Новые сочетания клавиш;
    • Вставить из буфера обмена - Ctrl-V
    • Инкрементальный поиск по истории -Ctrl-R / Ctrl-S
    • Завершение - TAB
    • Отменить  - Ctrl-Z
    • Автоматический "CD..." - Ctrl-Alt-U 
    • Переменная среды расширения -  Ctrl-Alt-E
    • (Нажмите Alt-H для дополнительной информации ...)
  • Скриптовое пополнение Lua.
  • Авто-ответ для строки "Terminate batch job?" и др.

Использование Clink

Есть множество способов начала работы Clink;

  1. Если вы включили автозапуск - запустите cmd.exe. Введите команду  clink autorun –help для получения дополнительной информации.
  2. Для ручного запуска, запустите Clink через ярлык в меню "Пуск" (или clink.bat, расположенный в каталоге установки).
  3. Чтобы добавить Clink в существующий процесс cmd.exe, используйте <install_dir>\clink.exe inject

Инструментарий Clink может быть расширен за счет Lua API. Более подробную информацию вы найдете здесь.

Пожалуйста, оцените статью: 
Average: 4.1 (18 votes)

Влад – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.

Помощь: задайте вопрос

Вы робот? Оставьте это поле пустым, если вы не робот, а человек

Обновления на сайте

Как безопасно отключить автообновления Windows 11: проверенные способы

В этой статье рассмотрим рабочие способы отключения функции автообновления в Windows 11, без примене...
Обновлено: 19.02.26

Корзина на Android: где искать, как настроить и восстановить файлы

Если вы думаете, что на Андроиде есть Корзина, то вы ошибаетесь. По умолчанию, она отсутствует. Для...
Обновлено: 19.02.26

Как создать загрузочную флешку Windows в UltraISO: пошаговый процесс

Как за 5 минут создать загрузочную флешку для Windows 7 с помощью программы UltraISO, записав файл I...
Обновлено: 18.02.26

Как восстановить историю звонков на Android: реальные способы и ограничения

В этом материале мы попробуем вернуть утраченные номера, а также узнаем, как избежать их утери. Вы у...
Обновлено: 17.02.26

Клиенты интернет-радио и FM для Android: опытный обзор приложений

Практический обзор Android-радио: тест PCRadio, Audials, TuneIn, Zaycev.FM и др., сравнение работы о...
Обновлено: 16.02.26