Windows terminal горячие клавиши

Обновлено: 05.07.2024

Ниже приведен список сочетаний клавиш службы удаленных рабочих столов.

Примечание об отсутствующих ключах: многие компактные клавиатуры не содержат некоторые ключи. Например, у многих ноутбуков нет выделенного ключа ПЕРЕРЫВа. Однако они обычно имеют сочетания клавиш, заменяющие выделенные ключи. Эти замены ключей задаются изготовителем клавиатуры, поэтому может потребоваться поиск замены ключей в документации, предоставленной вашей клавиатурой или производителем ноутбука.

существует два возможных сочетания клавиш, которые можно использовать для подключения к удаленному рабочему столу: Windows сочетания клавиш по умолчанию или сочетания клавиш, изначально разработанные для удаленного рабочего стола. Вы можете указать, какие сочетания клавиш будут использоваться на локальном и удаленном компьютерах с помощью клиента подключение к удаленному рабочему столу (IE, диалог, отображаемый при щелчке значка Подключение к удаленному рабочему столу ). После этого нажмите кнопку Показать параметры (если параметры не отображаются), а затем перейдите на вкладку локальные ресурсы . в раскрывающемся списке применить Windows сочетаний клавиш есть три варианта:

На этом компьютере

сочетания клавиш по умолчанию будут работать только на локальном компьютере. Необходимо использовать альтернативные сочетания на удаленном рабочем столе.

На удаленном компьютере

Сочетания клавиш по умолчанию будут работать только на удаленном рабочем столе. Необходимо использовать альтернативные сочетания на локальном компьютере. Обратите внимание, что после закрытия подключение к удаленному рабочему столу на локальном компьютере снова будут использоваться ярлыки Windows по умолчанию.

Только при использовании во весь экран

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

Дополнительные сведения о удаленный рабочий стол подключении см. в разделе Подключение к удаленному рабочему столу: часто задаваемые вопросы.

  • CTRL + ALT + ПАУЗа
  • CTRL + ALT + PRTSCN
  • CTRL + ALT + FN + СКРЛК
  • Нажмите клавиши CTRL + ALT + HOME, TAB, TAB, TAB, TAB, TAB, ввод. После этого панель подключения будет активирована, а затем нажата кнопка восстановить .

в следующей таблице описаны стандартные сочетания клавиш Windows и их эквиваленты удаленный рабочий стол ярлыки. (например, Ctrl + Z является, как правило, ярлык «Undo» как для стандартных Windows, так и для удаленный рабочий стол.)

Обзор Windows Terminal

Впервые новая оболочка для команд Windows 11 и Windows 10 была представлена в мае 2020, а уже осенью была выпущена первая стабильная версия. С тех пор Windows Terminal продолжает обновляться, но уже сейчас более чем пригоден к работе как с командной строкой или PowerShell, так и другими оболочками, например, Ubuntu, установленной в рамках WSL (Подсистема Windows для Linux).

В этом обзоре — базовые сведения о том, где скачать и как настроить Windows Terminal, о некоторых его возможностях и дополнительная информация, которая может оказаться полезной.

Где скачать Windows Terminal

Прежде чем приступить, два важных примечания: в Windows 11 Терминал Windows уже встроен (нажмите правой кнопкой мыши по кнопке Пуск и вы сможете его запустить), а для работы нового терминала в Windows 10 требуется версия 1903 или новее.

Бесплатно скачать Windows Terminal можно из двух официальных источников:

После установки Windows Terminal готов к работе — можно запускать. При первом старте по умолчанию будет открыта вкладка с PowerShell.

Главное окно Windows Terminal

Использование Windows Terminal, возможности управления

Скорее всего, с открытием новых вкладок с командной строкой, PowerShell и другими оболочками проблем не возникнет, достаточно нажать «+» если требуется открыть новую вкладку с консолью по умолчанию, либо по стрелке и выбрать нужную оболочку, там же можно увидеть и сочетания клавиш для быстрого открытия соответствующих новых вкладок.

Открытие новых вкладок и выбор оболочек

Не будем торопиться с переходом к настройкам Windows Terminal, для начала некоторые вещи, которые вы можете сделать, не переходя к ним:

  1. Сочетания клавиш Ctrl + «+» и аналогичное сочетание с клавишей «минус» позволяет изменить размер текста в текущей вкладке.
  2. Нажмите клавиши Alt+Shift+D, чтобы разделить текущую вкладку на две панели. Действие можно повторять: выделенная панель будет разделяться при нажатии этих клавиш. Если вместо D использовать клавишу «минус» или «плюс», разделение будет происходить горизонтально и вертикально соответственно.
  3. Для панелей доступны и другие клавиши: Ctrl+Shift+W — закрыть текущую, Alt+Shift+стрелки — изменение размеров, Alt+стрелки — переключение между панелями.
  4. Если в Windows включены эффекты прозрачности, удержание клавиш Ctrl+Shift и вращение колеса мыши вниз позволяет сделать активное окно Windows Terminal более прозрачным.
  5. Windows Terminal добавляет пункт в контекстное меню Windows, позволяющий быстро запустить оболочку по умолчанию в текущей вкладке.
  6. «Стандартные» сочетания клавиш, такие как копирование и вставка, отмена (Ctrl+Z) и другие здесь также исправно работают.
  7. Если вам нужно запустить Windows Terminal от имени администратора, можно использовать правый клик по нему в меню «Пуск» и выбор нужного пункта в разделе «Дополнительно» или, поиск в панели задач, как на изображении ниже.

Настройки

Зайти в настройки Windows Terminal можно, нажав по кнопке со стрелкой или же с помощью сочетания клавиш Ctrl + «запятая». Параметры меняются от версии к версии и на момент написания этого обзора выглядят следующим образом:

Параметры Windows Terminal

Большинство вкладок вполне понятны и на русском языке:

  • На вкладке «Запуск» можно выбрать оболочку по умолчанию, например, выбрать «Командная строка» вместо «Windows PowerShell», включить автозапуск, изменить режим запуска.
  • Вкладки «Оформление» и «Цветовые схемы» позволяют изменить общие параметры оформления приложения, а также отредактировать цветовые схемы (их мы можем указать отдельно для каждой консоли в разделе «Профили»), при необходимости — создать собственную цветовую схему.
  • В разделе «Действия» — базовые сочетания клавиш для работы в Windows Terminal. Эти сочетания подлежат редактированию в файле конфигурации.
  • Если перейти в подраздел «Профили», мы можем настроить отдельные параметры оформления, запуска, значка, папки запуска, прозрачности и другие для каждой «командной строки». В оформлении можно не только выбрать цветовую схему и настроить прозрачность (акриловый эффект), но и задать обои для соответствующих вкладок.
  • Настройки в достаточной мере гибкие и скриншот ниже — далеко не всё, чего можно добиться.
  • При нажатии кнопки «Добавить», вы можете добавить собственную консоль в Windows Terminal (или использовать системную — тот же PowerShell или Командную строку, но с другим профилем настроек).
  • Кнопка «Открытие файла JSON» позволяет открыть файл конфигурации для редактирования.

Если после проделанных экспериментов с настройками вам потребуется сбросить все параметры Windows Terminal на настройки по умолчанию, достаточно проделать следующие шаги:


При первом запуске

При первой установке Windows Terminal вы будете поприветствованы строкой Windows PowerShell. Терминал Windows по умолчанию поставляется с профилями Windows PowerShell, командной строки и Azure Cloud Shell.

В дополнение к этим профилям, если у вас установлены какие-либо дистрибутивы Подсистемы Windows для Linux (WSL), терминал также автоматически создаст профили для этих дистрибутивов. Если вы хотите установить дополнительные дистрибутивы WSL на свой компьютер, вы можете сделать это после установки терминала и при следующем запуске терминала профили для этих дистрибутивов должны появиться автоматически. Эти профили будут иметь значок Tux, однако вы можете изменить значок дистрибутива в своих настройках, чтобы он соответствовал любому дистрибутиву, который у вас есть. Вы можете найти дополнительную информацию о WSL на сайте с документацией WSL.

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

Кастомизация

Терминал Windows поставляется с большим набором настроек по умолчанию, включая цветовые схемы и сочетания клавиш. Если вы хотите просмотреть файл настроек по умолчанию, удерживайте Alt и нажмите кнопку «Настройки» в раскрывающемся меню.

Глобальные настройки профиля

Терминал Windows предоставляет вам возможность применить настройку к каждому профилю без необходимости дублировать настройку для каждой записи профиля. Это можно сделать, добавив параметр в массив "defaults" внутри объекта "profiles" . Список всех возможных настроек профиля можно найти на странице настроек профиля в нашей документации.

Кастомные цветовые схемы

Если вы хотите создать свою собственную цветовую схему, terminal.sexy — отличный инструмент для создания и визуализации ваших собственных цветовых схем.

Совет. Вы можете сопоставить свою цветовую схему с фоновым изображением, используя палитру цветов PowerToys, чтобы получить коды цветов для использования в вашей схеме. PowerToys можно установить с помощью winget с winget install powertoys .

Настраиваемая командная строка

Вы можете придать стиль своей командной строке с помощью Oh my Posh и Terminal-Icons. Эти инструменты позволяют настроить внешний вид вашей командной строки с помощью цветов, глифов и смайликов. Чтобы запустить Oh my Posh с Posh-Git и PSReadline, следуйте этому руководству.

Oh my Posh недавно выпустили Oh my Posh 3, который имеет гораздо больше возможностей настройки и не является эксклюзивным только для PowerShell. Пройдя руководство, указанное выше, вы можете перейти на V3 с помощью следующей команды:



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

Примечание. Для отображения значков терминала вам необходимо установить шрифт Nerd Font.


Олдскульный шрифт


Места для фоновых изображений

Обои для рабочего стола часто отлично смотрятся в Windows Terminal в качестве фоновых изображений. Отличные места для поиска фоновых изображений — это темы Windows, а также WallpaperHub. Терминал Windows поддерживает как изображения, так и гифки для фоновых изображений.

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

Функции

аргументы командной строки wt.exe

Вы можете запустить свой терминал в определенной конфигурации с помощью команды wt.exe. Некоторые параметры, которые вы можете установить, — это расположение вкладок и панелей, а также их начальные каталоги и профили. Вы можете сохранить настраиваемую команду как ярлык и закрепить ее на панели задач, чтобы открыть желаемую конфигурацию.

Если вы используете команду wt.exe внутри палитры команд, она вступит в силу в вашем текущем окне терминала, вместо того, чтобы запускать новый экземпляр терминала.

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


Full documentation about wt command line arguments can be found on our docs site.

Панели

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

  • Автоматическое разделение панели текущего профиля: Alt + Shift + D
  • Горизонтальное разделение панели профиля по умолчанию: Alt + Shift + Minus
  • Вертикальное разделение панели профиля по умолчанию: Alt + Shift + Plus


Копи-паст

В Терминале Windows по умолчанию используются сочетания клавиш для копирования и вставки Ctrl + C и Ctrl + V , соответственно. Если у вас нет выделения, Ctrl + C будет действовать как обычно, как команда break.

Вы можете настроить, какие клавиши вы хотите использовать для "копировать" и "вставить" , редактируя привязки клавиш. Если вы удалите эти привязки клавиш из файла settings.json, терминал по умолчанию будет использовать Ctrl + Shift + C и Ctrl + Shift + V . Это может быть особенно полезно для пользователей WSL, которым нужны свободные Ctrl + C и Ctrl + V для своих оболочек.

Вы также можете выбрать, какое форматирование копируется в буфер обмена вместе с символами новой строки с помощью действий "copyFormatting" и "singleLine" , связанных с командой копирования. Полную документацию по командам интеграции с буфером обмена можно найти на нашем сайте документации.

Определение привязок клавиш и действий

Большая часть настраиваемых свойств внутри Windows Terminal зависит от привязок клавиш и действий. Команды внутри массива "actions" будут автоматически добавлены в вашу палитру команд. Если вы хотите также использовать их с привязками клавиш, вы можете добавить к ним «ключи» , чтобы вызывать их с клавиатуры. Полный список всех возможных команд можно найти на странице действий нашего сайта документации.

Отправка команд input

Терминал Windows дает вам возможность отправлять input в вашу оболочку с привязкой клавиш. Это можно сделать с помощью следующей структуры внутри массива "actions" .


Отправка ввода в оболочку с помощью сочетания клавиш может быть полезна для часто выполняемых команд. Одним из примеров может быть очистка экрана:


Также может быть полезен переход к родительскому каталогу с привязкой клавиш.


Вы также можете использовать эту функцию для запуска сборок или тестовых сценариев.

Начальный каталог WSL


На данный момент Терминал Windows по умолчанию устанавливает начальный каталог профилей WSL в качестве папки профиля пользователя Windows. Чтобы настроить запуск вашего профиля WSL в папке

, вы можете добавить следующую строку в настройки своего профиля, заменив DISTRONAME и USERNAME соответствующими полями.

Новый терминал Windows от Microsoft наконец-то стал стабильным. В Windows наконец-то появилась более современная терминальная среда, включающая такие функции, как вкладки, разделённые панели, несколько типов сеансов и параметры, которые позволяют настраивать всё, от сочетаний клавиш до анимированных фонов GIF.


Наконец, более современный терминал для Windows

На Build 2020 19 мая 2020 года Microsoft объявила, что новый терминал Windows является стабильным и «готовым к повседневному использованию». Терминал Windows версии 1.0 здесь. Первоначально об этом было объявлено на Build 2019, и Microsoft даже подготовила яркое видео, чтобы показать, насколько это круто.

Видео:

Новый терминал Windows содержит множество полезных функций. Помимо функций, ядро консольной среды было модернизировано. Windows 10 имеет встроенную среду терминала, которая обеспечивает обратную совместимость, поэтому эти изменения не могут произойти со встроенной средой консоли Windows 10.

В новом Терминале Windows Microsoft смогла внести такие изменения, как более современный макет текста и механизм рендеринга с ускорением графического процессора и поддержкой текста Unicode — вы даже можете использовать эмодзи в Терминале. Копирование и вставка «просто работают» при нажатии Ctrl+C и Ctrl+V. Есть даже новый шрифт под названием Cascadia Code.

Вы можете скачать Терминал Windows из Microsoft Store. Вы даже можете получить исходный код на GitHub. Да, новый терминал Windows даже с открытым исходным кодом.

Вкладки, наконец-то!


В Windows наконец-то появилась среда командной строки со встроенными вкладками. Чтобы открыть новую вкладку после запуска Терминала, просто нажмите кнопку «+» на панели вкладок или нажмите Ctrl+Shift+T.

Вы можете использовать знакомые сочетания клавиш для перемещения по вкладкам, например Ctrl+Tab для переключения на вкладку справа и Ctrl+Shift+Tab для переключения на вкладку слева. Ctrl+Shift+W закроет текущую вкладку.

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

PowerShell и Linux в одном окне


По умолчанию Терминал открывает вкладки PowerShell. Но он поддерживает множество типов сред оболочки. Теперь вы можете иметь несколько типов среды оболочки в одном окне.

Если вы щёлкните стрелку справа от кнопки «Новая вкладка», вы увидите список сеансов, которые можно открыть: Windows PowerShell, командная строка, дистрибутивы Linux, такие, как Ubuntu (если они установлены с подсистемой Windows для Linux), и Microsoft Azure Cloud Shell.

Благодаря встроенному в Windows 10 клиенту SSH вы также можете легко запускать сеансы SSH из терминала Windows.

Разделение панелей для нескольких оболочек одновременно


Вкладки — это здорово, но что, если вы хотите видеть сразу несколько сред оболочки? Именно здесь на помощь приходит функция панелей терминала Windows.

Чтобы создать новую панель, нажмите Alt+Shift+D. Терминал разделит текущую панель на две и предоставит вам вторую. Щёлкните панель, чтобы выбрать её. Вы можете щёлкнуть панель и нажать Alt+Shift+D, чтобы продолжить её разделение.

Эти панели связаны с вкладками, поэтому вы можете легко иметь несколько многопанельных сред в одном окне Терминала Windows и переключаться между ними с панели вкладок.

Вот ещё несколько сочетаний клавиш для работы с панелями:

  • Создать новую панель, разделив её по горизонтали: Alt+Shift+- (Alt, Shift и знак минус)
  • Создать новую панель, разделив ее по вертикали: Alt+Shift++ (Alt, Shift и знак плюса)
  • Перемещение фокуса панели: Alt+Лево, Alt+Право, Alt+Низ, Alt+Верх
  • Изменить размер области в фокусе: Alt+Shift+Лево, Alt+Shift+Право, Alt+Shift+Низ, Alt+Shift+Верх
  • Закрыть панель: Ctrl+Shift+W

Это горячие клавиши по умолчанию, и вы можете изменить их, если хотите.

Лучшее масштабирование


Эта новая система рендеринга текста означает более плавное и лучшее масштабирование. Чтобы увеличить, увеличить или уменьшить текст в терминале, удерживайте Ctrl и вращайте колёсико мыши.

Во встроенной консольной среде Windows 10, как видно из стандартных окон PowerShell и командной строки, это изменит размер текста, а также изменит размер окна. В новом Терминале он изменяет только размер текста и оставляет размер окна без изменений.

Блестящая прозрачность фона


Новый терминал Windows также предлагает прозрачность фона. Удерживая Ctrl+Shift, прокрутите колесо мыши вниз, чтобы сделать окно более прозрачным. Цвета фона вашего рабочего стола — или того, что находится за Терминалом — будут просвечивать с эффектом стиля Windows «Акрил».

Это работает только тогда, когда приложение находится в фокусе-поэтому, когда вы уходить на другое окно с помощью Alt+Tab, Терминал снова будет иметь сплошной фон, пока вы не вернётесь нажатием клавиш Alt+Tab.

Практично это или нет, но пользователи Linux и Mac пользовались этой функцией уже много лет. Теперь он встроен в главное приложение терминала Windows.

Так много настроек: сочетания клавиш, цветовые схемы, фон и многое другое


Терминал Windows содержит множество параметров настройки, которые вы можете изменить. Чтобы получить к ним доступ, нажмите стрелку вниз справа от кнопки «Новая вкладка» и выберите «Настройки».

Вы увидите текстовый файл JSON с множеством параметров. В качестве инструмента разработчика Windows Terminal в настоящее время позволяет настраивать эти параметры путём изменения текстового файла, а не с помощью графического интерфейса.

Доступные параметры, которые вы можете изменить в файле Settings.json, включают:

  • Настраиваемые привязки клавиш: вы можете привязать сочетания клавиш к действиям или изменить сочетания клавиш по умолчанию.
  • Цветовые схемы: изменение цветовой схемы (темы) среды терминала. Вот список включённых цветовых схем.
  • Профили: создавайте разные профили, которые будут отображаться под кнопкой «Новая вкладка». Вы можете настроить команду, выполняемую при запуске среды командной строки, и установить собственные шрифты и цветовые схемы для каждого сеанса.
  • Пользовательские фоны: вы можете установить собственное фоновое изображение для сеанса. Например, вы можете изменить свой сеанс Ubuntu так, чтобы он имел настраиваемое фоновое изображение в стиле Ubuntu.
  • Анимированные фоны в формате GIF: вы даже можете установить анимированный фон в формате GIF в качестве собственного фона.
  • Выбор профиля по умолчанию: выберите профиль, который вы хотите запускать по умолчанию при запуске Windows Terminal, или нажмите кнопку «Новая вкладка». Например, вы можете выбрать сеанс Linux вместо PowerShell.

В отличие от стандартных сред командной строки, PowerShell и Linux Bash в Windows 10, Терминал Windows наконец-то снабжён всеми необходимыми разработчиками опциями, которые уже много лет используются в других операционных системах, таких как Mac и Linux.

Летом 2019 в магазине Windows (Microsoft Store) был представлен бесплатный инструмент командной строки под названием Windows Terminal (Терминал Windows). Пока он распространяется в виде предварительной версии (Preview).

Загрузка Windows Terminal из Microsoft Store

Терминал Windows является приложением, предназначенным для создания удобной среды пользователям, использующим оболочку PowerShell, командную строку (CMD) и подсистему Windows для Linux (Windows Subsystem for Linux - WSL). Он является усовершенствованным терминалом, который отличается от терминалов предыдущего поколения следующими особенностями:

- поддерживает вкладки, можно одновременно работать с несколькими консольными приложениями.

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

- поддерживает темы и настройки, позволяя пользователям персонализировать свой терминал.

- обеспечивает использование комбинаций клавиш, которые можно настроить под свои предпочтения.

По внешнему виду и своим возможностям Windows Terminal очень похож на терминалы операционных систем семейства Linux. Очевидно, что в ближайшее время он станет штатным программным средством, входящим в базовый набор утилит Windows 10 и последующих ОС от Microsoft.

Windows Terminal - это приложение Univeral Windows Platform (UWP), и как все подобные приложения располагается в каталоге %LOCALAPPDATA%\Packages\имя пакета . Исполняемый файл терминала - wt.exe . Символьная ссылка на него присутствует в путях поиска исполняемых файлов, определяемых переменной PATH , поэтому, для запуска терминала можно использовать не только стандартное меню Windows 10, но и комбинацию клавиш Win+R и ввод wt .

После запуска терминала открывается окно с вкладкой Windows PowerShell . Для открытия дополнительных вкладок используются комбинации клавиш, по которым можно получить подсказку:

Комбинации клавиш Windows Terminal

Комбинации клавиш для открытия вкладок:

Ctrl+Shift+2 - Командная строка CMD

Ctrl+Shift+3 - Azure Cloud Shell

Ctrl+Shift+4 - Kali-Linux, подсистема Windows для Linux (WSL)

Ctrl+Shift+5 - Ubuntu (WSL)

Последние две комбинации будут присутствовать только в том случае, если включена подсистема Windows для Linux (Windows Subsystem for Linux, WSL) и установлены дистрибутивы Kali-Linux и Ubuntu.

Настройки Windows Terminal можно редактировать, выбрав пункт меню Settings . Для данной версии просмотр и изменение настроек выполняется в приложении Блокнот (notepad.exe) путем редактирования файла profiles.json

Редактирование настроек Windows Terminal

Настройки Windows Terminal

Файл JSON (JavaScript Object Notation), является текстовым файлом, предназначенным для обмена данными с использованием синтаксиса языка JavaScript . Многие современные языки программирования имеют готовый программный код для создания и обработки данных в формате JSON. Формат очень простой и легко воспринимается человеком.

В качестве значений в JSON могут быть использованы:

Запись — это неупорядоченное множество пар ключ:значение , заключённое в фигурные скобки < >. Ключ описывается строкой, между ним и значением стоит символ : . Пары ключ-значение отделяются друг от друга запятыми . Пример:

"command" : "closePane",
"keys" : "ctrl+shift+w"
>

В данном примере описан элемент настройки терминала Windows, определяющий комбинацию клавиш Ctrl+Shift+w для закрытия вкладки.

Массив - упорядоченное множество значений. Массив заключается в квадратные скобки [ ] . Значения разделяются запятыми. Массив может иметь одно значение или быть пустым, т.е. не содержать ни одного. В файле настроек комбинации клавиш определяются в качестве массивов. Пример:

Число - может быть целым или вещественным.

Литералы true (истина), false (ложь) и null (пусто).

Строка - множество символов юникода, заключённое в двойные кавычки (массив символов). Символы также могут быть указаны с использованием escape-последовательностей , начинающихся с обратной косой черты \ (поддерживаются варианты \', \", \\, \/, \t, \n, \r, \f и \b), или записаны шестнадцатеричным кодом в кодировке Unicode в виде \uXXXX . Например, определение символов-разделителей в файле настроек Терминала Windows:

В самом начале файла profiles.json указываются глобальные настройки терминала:


"globals" :

"alwaysShowTabs" : true, - всегда показывать вкладки.

"copyOnSelect" : false, - копировать выделенный текст в буфер обмена.

"defaultProfile" : "", - при запуске терминала открывать вкладку с указанным глобальным уникальным идентификатором guid

"initialCols" : 120, - количество знаков в строке терминала.

"initialRows" : 30, - количеств строк в терминале.

"keybindings" : [ … ] - массив, задающий комбинации клавиш, используемые в терминале.

В качестве альтернативной настройки, можно например, изменить конфигурацию таким образом, чтобы при старте терминала открывалась вкладка с командной строкой Windows (CMD). В данном случае, нужно изменить значение guid PowerShell для ключа defaultProfile на значение guid из профиля для cmd . Профили также представлены массивом записей, определяющих настройки каждого из них:


"profiles" :
[
< профиль1 … профильN>

Каждый профиль содержит идентификатор guid и его название name , например, для профиля командной строки CMD:

Установив значение guid из профиля с именем cmd для ключа defaultProfile мы получим Windows Terminal, который при запуске будет открывать вкладку с командной строкой CMD Windows.

В настройках имеются несколько профилей, уже подготовленных разработчиками или автоматически созданными при установке дистрибутивов Linux подсистемы Windows для Linux (WSL):


"name" : "Windows PowerShell"
. . .
"name" : "cmd",
. . .
"name" : "Azure Cloud Shell",
. . .
"name" : "Ubuntu",

Профили используют цветовые схемы, которые представлены массивом schemes :


"name" : "Campbell",
. . .
. . .
"name" : "Solarized Light",

Если в профиле с именем cmd изменить цветовую схему, например, указав

"colorScheme" : "Solarized Light",

То мы получим вкладку приложения командной строки с новой цветовой схемой:

Измененная цветовая схема окна командной строки в Windows Terminal

Таким же образом, редактируя файл profiles.json пользователь может изменить и отдельные параметры профиля или цветовой схемы – цвет курсора, шрифт, фоновый рисунок и т.п. Можно также создать свой собственный профиль, цветовую схему, сменить комбинации клавиш и т.п. При этом нужно учитывать, что guid является уникальным идентификатором в пределах конкретной системы, а также то, что изменения в настройках должны быть сделаны с учетом правил формирования содержимого файлов JSON

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

Читайте также: