Windows Terminal Preview의 콩 지식

(2021/12/23 현재) Windows Terminal Preview 버전: 1.12.472.0 검증된 결과 보고서.
1. 프리뷰 버전만 "투명"가능

Windows Terminal Preview만 아크릴산 투명도를 해제한 상태에서 투명도를 선택할 수 있으므로 통과할 수 있습니다.
추가 또는 GUI를 사용하여 다음 설정을 선택합니다.
settings.json
{
  "backgroundImageOpacity": 0.0,
  "opacity": 84,
  "useAcrylic": false
}
Windows Terminal Preview 설정 파일이 어디에 있는지 모르는 경우 다음 명령을 실행합니다.
PowerShell-Terminal
[IO.Path]::Combine($env:LocalAppData, "Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/LocalState/settings.json") | ii
2. WSL의 시작 디렉토리를 WSL의 $HOME으로 지정
아래처럼 추가 설정을 하면 된다.
  • "startingDirectory": "\\\\wsl.localhost\\Ubuntu\\home\\WSLのユーザー名",
  • 예: 실제 PC에서 설정
    settings.json
    {
       "startingDirectory": "\\\\wsl.localhost\\Ubuntu\\home\\sardonyx",
    }
    
    첨부 1:ms2(MINGW64) 다른 창을 만들지 않고 zsh로 조개를 시작하는 방법
    경품이라는 주제로 투명함과 이를 보도의 주요 기고 동기로 삼고 싶습니다.
    도대체 왜 막혔을까?
    이유는 다음과 같다.

  • MSS2를 직접 시작하면 별도의 창이 시작됩니다.
    => 얻기 어려운 Preview 버전의 전송을 효과적으로 활용할 수 없음

  • 별도의 환경에서는 Windows 환경 변수가 $PROILE를 통해 상속되지 않습니다.(예: oh-my-posh 명령을 찾을 수 없음)
    => 터미널 디자인이 반영되지 않음
  • 해결 방법: PowerShell을 통해 시작
    하지만 PowerShell을 경유하기 때문에 부팅이 느려지는 단점이 있습니다.
    MSS2의 기본 케이스는 bash이기 때문에, 거기에서zsh를 시작하는 데 더 많은 시작 시간이 필요합니다.(기본값은 zsh이고 귀찮아요...)
    {
      "commandline": "pwsh -Command \"& {mingw64 -shell zsh }\"",
    }
    
    4
  • "다른 창도 빨리 시작할 수 있습니다!"이런 사람은 다른 조개껍질과 같이 설정하면 zsh를 매개 변수에 맡기면 문제없다
  • 그러나 이것도 bash를 통해 zsh를 시작할 때'시동이 좀 느리다'는 단점이 있다.
    이 경우,zsh를 매개 변수에 넘기지 않으면 더욱 빠를 것입니다.
    {
      "commandline": "mingw64 zsh",
    }
    
    경품2: 단말기 설정 템플릿
    {
      "backgroundImageOpacity": 0.0,
      "bellStyle": "none",
      "colorScheme": "Campbell",
      "hidden": false,
      "opacity": 84,
      "startingDirectory": "%USERPROFILE%",
      "useAcrylic": false
    }
    
    끝맺다
    자동 제어, 자동 제어, ↓

    좋은 웹페이지 즐겨찾기