Pull to refresh

Comments 22

UFO just landed and posted this here
Вот бы еще открывать новые терминалы в виде вкладки в уже открытом.
Очень не хватает группировки профилей
Проблема не в том, как его добавить. Проблема в том, что в Сторе до сих пор нет версии 1.2, в которой commandPalette появилась.
UFO just landed and posted this here
А, ясно. Ну, я финального релиза 1.2 подожду. :)
в settings.json в «keybindings»
|
Мой конфиг, как пример
// This file was initially generated by Windows Terminal Preview 1.2.2022.0
// It should still be usable in newer versions, but newer versions might have additional
// settings, help text, or changes that you will not see unless you clear this file
// and let us generate a new one for you.

// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
    "$schema": "https://aka.ms/terminal-profiles-schema",

    "defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",

    // You can add more global application settings here.
    // To learn more about global settings, visit https://aka.ms/terminal-global-settings

    // If enabled, selections are automatically copied to your clipboard.
    "copyOnSelect": false,

    // If enabled, formatted data is also copied to your clipboard
    "copyFormatting": false,

    // A profile specifies a command to execute paired with information about how it should look and feel.
    // Each one of them will appear in the 'New Tab' dropdown,
    //   and can be invoked from the commandline with `wt.exe -p xxx`
    // To learn more about profiles, visit https://aka.ms/terminal-profile-settings
    "profiles":
    {
        "defaults":
        {
            // Put settings here that you want to apply to all profiles.
            "colorScheme": "One Half Dark",
            "backgroundImage": "E:\\windows-png-icon-4.png",
            "backgroundImageAlignment": "bottomRight",
            "backgroundImageStretchMode": "none",
            "backgroundImageOpacity": 0.07,
            "acrylicOpacity": 0.5,
            "antialiasingMode": "grayscale",
            "useAcrylic": true

        },
        "list":
        [
            {
                // Make changes here to the powershell.exe profile.
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "hidden": false
            },
            {
                // Make changes here to the cmd.exe profile.
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "name": "Командная строка",
                "commandline": "cmd.exe",
                "hidden": false
            },
            {
                "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
                "hidden": false,
                "name": "PowerShell",
                "source": "Windows.Terminal.PowershellCore"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            }
        ]
    },

    // Add custom color schemes to this array.
    // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes
    "schemes": [],

    // Add custom keybindings to this array.
    // To unbind a key combination from your defaults.json, set the command to "unbound".
    // To learn more about keybindings, visit https://aka.ms/terminal-keybindings
    "keybindings":
    [
        { "command": "commandPalette", "keys": "ctrl+shift+p" },
        { "command": "toggleAlwaysOnTop", "keys": "alt+shift+tab" },
        // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.
        // These two lines additionally bind them to Ctrl+C and Ctrl+V.
        // To learn more about selection, visit https://aka.ms/terminal-selection
        { "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },
        { "command": "paste", "keys": "ctrl+v" },

        // Press Ctrl+Shift+F to open the search box
        { "command": "find", "keys": "ctrl+shift+f" },

        // Press Alt+Shift+D to open a new pane.
        // - "split": "auto" makes this pane open in the direction that provides the most surface area.
        // - "splitMode": "duplicate" makes the new pane use the focused pane's profile.
        // To learn more about panes, visit https://aka.ms/terminal-panes
        { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }
    ]
}


Больше всего радует, что это все open source. Там довольно много интересных особенностей по работе с командной строкой винды. Много интересных интерфейсных тонкостей, которые теперь доступны, так сказать, в первоисточнике.
А толку? всё равно ctrl+l не работает до сих пор как нужно… всё равно не умеет в отключение звуков нормально.
Чего мне не хватает, так это сплита, при котором открывается не дефолтная папка данного профиля, а та же, что в текущем окне, которое сплититься.

Думаю жаловаться/предлагать надо в Github, толку больше.

Я не жалуюсь и не предлагаю. Я делюсь впечатлением. ;)

Ну значит это не критично для вас.

В винде все еще нет способа узнать CWD другого процесса.
Поставить на Windows Server LTS без интернета по прежнему нельзя?
Заказать KFC из Subway по прежнему нельзя?
Вы можете загрузить Windows Terminal Preview и Windows Terminal из Microsoft Store или со страницы выпусков на GitHub.
UFO just landed and posted this here

Не тролинга ради, а интереса для.
А полугодичные версии сервера бывают с гуи? Я понимаю что полугодичные сервера живут всего 18 месяцев и предназначены для других сценариев, но все же.

Для серьёзных финансовых, промышленных, энергетических компаний принято использовать LTS версии. Это делается не из вредности, а чтобы с утра за окном, на мобильном счету или в медицинской карточке вы не увидели у себя радиоактивный гриб, вместо чего-то более ожидаемого. Это 2019 для новых проектов, 2016 для стабильного и 2012r2 для легаси (более старые системы назовём элегантно «решениями под ключ»).
Сам работаю в такой компании, много работаю с PowerShell и VSCode. Но невозможность использования WT для работы с продакшен серверами (потому что зрелые люди работают с критичными сервисами через терминальные джамп-сервера, а не с личных пк) расстраивает прям ну очень сильно.
Sign up to leave a comment.