Windows Terminal + Powerline에서 프롬프트 변경
powerline을 사용하면 프롬프트를 세련되게 색칠하거나 git 상태를 표시 할 수 있습니다. powerline의 도입은 MS의 doc에 기재가 있으므로 그쪽을 참고로.
powerline을 설치 한 후 프롬프트의 표시 내용을 사용자 정의하고 싶었으므로 그 방법을 소개합니다.
powerline에서 프롬프트 사용자 정의
Oh My Posh에는 사용자 정의 방법이있었습니다.
사용자 정의 구성 파일의 경로는 아마 지정되지 않습니다. 어디서 작성해도 문제 없다고 생각합니다. 적절한 위치에 구성 파일을 만들고 powershell 프로필에 만든 파일의 경로를 지정합니다.
사용자 정의하는 내용은 프롬프트에 사용자 이름과 컴퓨터 이름이 표시되어 있으므로 표시하지 않도록 합니다.
~/.mytheme.omp.json
{
"blocks": [
{
"type": "prompt",
"alignment": "left",
"segments": [
{
"type": "path",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#91ddff",
"properties": {
"folder_icon": "\uF115",
"folder_separator_icon": " \uE0B1 ",
"style": "full"
}
},
{
"type": "git",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#95ffa4"
},
{
"type": "python",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#906cff",
"properties": {
"prefix": " \uE235 "
}
},
{
"type": "exit",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#ff8080",
"properties": {
"prefix": " \uE20F"
}
}
]
},
{
"type": "prompt",
"alignment": "left",
"newline": true,
"segments": [
{
"type": "text",
"style": "plain",
"foreground": "#007ACC",
"properties": {
"prefix": "",
"text": "\u276F"
}
}
]
}
],
"final_space": false
}
구성 파일을 만든 후 powershell 프로필에 만든 파일의 경로를 지정합니다.
Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt -Theme ~/.mytheme.omp.json
설정을 편집한 후
. $PROFILE
에서 프로파일을 다시 로드하면 설정이 반영됩니다.powerline에서 사용할 수 있는 기호
여기에 코드와 함께 붙어 있습니다.
Reference
이 문제에 관하여(Windows Terminal + Powerline에서 프롬프트 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kiyo27/items/0248d49e5a0e9a520ace텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)