Наткнулся на замечательную утилиту ConEmu.
Домашняя страница проекта – тут>>>.
Кратко – поддержка вкладок; выделение текста по зажатию левой кнопки; выделенный текст сразу попадает в буфер; Shift+Ins вставляет текст из буфера обмена и многое другое.
Установка простая, фактически – установки и нет как таковой – просто запуск исполняемого файла. Настройки хранятся в файле ConEmu.xml
в корне каталога программы:
c:>type optConEmuPack.150218ConEmu.xml <?xml version="1.0" encoding="utf-8"?> <key name="Software"> <key name="ConEmu"> <key name=".Vanilla" modified="2015-02-20 11:41:52" build="150218"> <value name="SingleInstance" type="hex" data="00"/> <value name="KeyboardHooks" type="hex" data="01"/> <value name="UseInjects" type="hex" data="01"/> <value name="Update.CheckOnStartup" type="hex" data="01"/> <value name="Update.CheckHourly" type="hex" data="00"/> <value name="Update.ConfirmDownload" type="hex" data="01"/> <value name="Update.UseBuilds" type="hex" data="02"/> <value name="UseCurrentSizePos" type="hex" data="01"/> <value name="WindowMode" type="dword" data="00000520"/> <value name="ConWnd Width" type="dword" data="00000050"/> <value name="ConWnd Height" type="dword" data="00000019"/> <value name="Cascaded" type="hex" data="01"/> <value name="IntegralSize" type="hex" data="00"/> <value name="ConWnd X" type="dword" data="00000000"/> <value name="ConWnd Y" type="dword" data="00000000"/> <value name="16bit Height" type="dword" data="00000000"/> <value name="AutoSaveSizePos" type="hex" data="01"/> </key> </key> </key>
Вот как она выглядит:
Конечно, это не Cygwin со всем набором утилит типа less
, cat
, find
и других приятностей GNU/Linux, но иногда приходится работать в “чистой” cmd
– и тут ConEmu будет отличной заменой.
Напомню, что получить подсказку по встроенным командам cmd
можно введя help
:
c:>help For more information on a specific command, type HELP command-name ASSOC Displays or modifies file extension associations. ATTRIB Displays or changes file attributes. ...