Перейти к основному содержанию
 

Windows Terminal — больше чем терминал

Windows Terminal cmd

Windows Terminal — новое терминальное приложение в Windows 10 для разработчиков и системных администраторов. Инструмент позволяет в одном окне в режиме вкладок запускать различные оболочки командной строки, PowerShell и и WSL. В одной вкладке может отображаться несколько панелей.

Создавая свои профили и используя встроенные команды Windows можно расширить диапазон оболочек. Вы можете создать собственные профили для подключения по SSH или telnet.

Поддерживаются ссылки и смайлики.

win

Основные функции Windows Terminal

Вкладки

Можно открыть любое количество вкладок, как в браузере. Вкладки можно подсвечивать разными цветами.

Панели

В каждой вкладке можно открыть несколько панелей.

Текст

Мало того, что можно менять цвет и размер шрифта. Для вывода текста используется GPU-ускорение DirectWrite/DirectX. Новый движок рендеринга текста будет отображать текстовые символы, глифы и символы, присутствующие в шрифтах на вашем ПК, включая идеограммы CJK, эмодзи, символы powerline, значки, лигатуры программирования и т. д.

Профили

Можно создавать профили оболочек с различными настройками оформления. Настройки хранятся в структурированном текстовом файле. Можно настраивать текст, фон, тип курсора.

Установка Windows Terminal

Приложение распространяется через Microsoft Store.

https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701?activetab=pivot:overviewtab

win

Скачиваю и устанавливаю.

win

Давайте попробуем Windows Terminal

По умолчанию открывается вкладка с PowerShell.

win

Плюсик откроет новую вкладку с PowerShell. Стрелка вниз отображает список профилей:

  • Windows Powershell
  • Командная строка
  • Azure Cloud Shell
  • WSL, у меня стоит Ubuntu-20.04

win

В параметрах можно выполнить настройки и создать свои профили. Также можно посмотреть список горячих клавиш, которые позволяют управлять панелями с помощью клавиатуры.

win

По умолчанию оболочка открывает профиль на новой вкладке. Нажатие на профиль с клавишей Shift открывает оболочку в новом окне. Нажатие на профиль с клавишей Alt разделяет текущую панель и открывает оболочку в новой панели.

win

Советы

Вы можете создать профиль Терминала Windows, который будет запускать сеанс SSH, выполнив команду ssh user@machine. После этого вам будет предложено ввести пароль. Для Telnet можно использовать команду telnet.exe.

Можно настроить запуск Терминала Windows в определенной конфигурации с помощью аргументов командной строки. Можно указать, какой профиль следует открыть на новой вкладке, выбрать каталог папки. Терминал можно открыть с разделенными панелями и выбрать основную вкладку. Например, чтобы открыть Терминал Windows из PowerShell с тремя панелями (слева Командная строка, правая панель разделена на PowerShell и WSL), введите:

wt -p "Command Prompt" `; split-pane -p "Windows PowerShell" `; split-pane -H wsl.exe

Быстрый запуск Windows Terminal:

wt

win

На самом деле удобно, один раз под себя настроил и пользуйся.