windows_terminal
Inhaltsverzeichnis
Windows Terminal
siehe Wikieintrag zu PowerShell
Windows Terminal – The new Windows Terminal and the original Windows console host, all in the same place!
GitHub: https://github.com/microsoft/terminal
Trailer: The new Windows Terminal
Mit bestimmten Schriftarten/Fonts wie z.B. Fira Code (von mir bevorzugt) oder Cascadia Code (von Microsoft für Windows Terminal konzipiert) kann man die Ligaturen aktivieren.
Konfigurationsdatei (version: 1.16)
- Der Acrylic Effekt (Lichtdurchlässigkeit) wird mit
useAcrylickonfiguriert - Die Transparenz/Undurchsichtigkeit wird mit
opacitykonfiguriert (funktioniert erst ab Win 11 eigenständig, vorher wirduseAcrylic: truevorrausgesetzt) - Für WSL Distros die als Appx Pakete installiert wurden (z.B. Debian aus dem MS Store) kann das Icon mit diesem PowerShell Kommando an eine Stelle kopiert werden, an der das Terminal es finden kann (siehe config):
$distro = "TheDebianProject.DebianGNULinux"; Copy-Item "$($(Get-AppxPackage -Name $distro).InstallLocation)/Assets/StoreLogo.scale-200.png" "$env:LOCALAPPDATA/Packages/Microsoft.WindowsTerminal_8wekyb3d8bbwe/RoamingState/debian.png"
- settings.json
{ "$help": "https://aka.ms/terminal-documentation", "$schema": "https://aka.ms/terminal-profiles-schema", "actions": [ { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" }, { "command": "paste", "keys": "ctrl+v" }, { "command": "find", "keys": "ctrl+f" }, { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+d" } ], "alwaysOnTop": false, "alwaysShowNotificationIcon": false, "alwaysShowTabs": true, "autoHideWindow": false, "centerOnLaunch": false, "confirmCloseAllTabs": true, "copyFormatting": false, "copyOnSelect": true, "defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", "disableAnimations": false, "disabledProfileSources": [ "Windows.Terminal.Azure" ], "firstWindowPreference": "persistedWindowLayout", "focusFollowMouse": true, "initialCols": 128, "initialRows": 32, "largePasteWarning": true, "launchMode": "default", "minimizeToNotificationArea": false, "multiLinePasteWarning": true, "newTabPosition": "afterLastTab", "profiles": { "defaults": { "adjustIndistinguishableColors": "indexed", "altGrAliasing": true, "antialiasingMode": "cleartype", "bellStyle": [ "window", "taskbar" ], "closeOnExit": "graceful", "colorScheme": "Campbell", "cursorColor": "#00FF00", "cursorShape": "emptyBox", "font": { "face": "Fira Code", "size": 10, "weight": "normal" }, "intenseTextStyle": "all", "opacity": 80, "scrollbarState": "visible", "selectionBackground": "#8000FF", "snapOnInput": true, "suppressApplicationTitle": false, "unfocusedAppearance": { "cursorShape": "bar" }, "useAcrylic": false }, "list": [ { "closeOnExit": "always", "guid": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}", "hidden": false, "icon": "ms-appdata:///roaming/debian.png", //$distro = "TheDebianProject.DebianGNULinux"; Copy-Item "$($(Get-AppxPackage -Name $distro).InstallLocation)/Assets/StoreLogo.scale-200.png" "$env:LOCALAPPDATA/Packages/Microsoft.WindowsTerminal_8wekyb3d8bbwe/RoamingState/debian.png" "name": "Debian", "source": "Windows.Terminal.Wsl" }, { "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", "hidden": false, "name": "PowerShell", "source": "Windows.Terminal.PowershellCore" }, { "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "hidden": false, "name": "Windows PowerShell" }, { "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "hidden": true, "name": "Command Prompt" }, { "guid": "{b2b32973-c346-5b67-8b73-b6e6932b8290}", "hidden": false, "name": "Developer PowerShell for VS 2022", "source": "Windows.Terminal.VisualStudio" }, { "guid": "{48d9875d-c45e-5238-8940-b0bac3b07b7b}", "hidden": true, "name": "Developer Command Prompt for VS 2022", "source": "Windows.Terminal.VisualStudio" } ] }, "schemes": [], "showAdminShield": true, "showTabsInTitlebar": true, "showTerminalTitleInTitlebar": true, "snapToGridOnResize": true, "startOnUserLogin": false, "tabSwitcherMode": "inOrder", "tabWidthMode": "equal", "theme": "dark", "themes": [], "trimBlockSelection": true, "trimPaste": true, "useAcrylicInTabRow": true, "windowingBehavior": "useNew", "wordDelimiters": " ./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}~?│·≪≫⏎␣" // add characters used in vim config: "·≪≫⏎␣" }
/home/http/wiki/data/pages/windows_terminal.txt · Zuletzt geändert: von david
