PowerLine을 오랫동안 시도해 보면 PowerShell을 쉽게 볼 수 있습니다.
6095 단어 powerlinePowerShellGitHubGit
소개
우선 Powershell에 PowerLine을 적용하면 어떻게 될까요,
과거 실패했지만 지금은 매우 쉽게 할 수 있었고,
보고 싶은 정보를 바로 볼 수 있기 때문에 = 추천합니다.
오늘 오후
SSH 설정 방법을 MS Docs에서 읽으면,
옆 페이지에 파워라인이 실려 있지 않나요!
이전에 하려고 했던 기억이 되살아납니다.
시험에 다시 도전해 보면, 되어 버렸습니다.
「우와, 간단하게 할 수 있었다! 이것은 기사로 해 퍼뜨리면!」.
결과적으로 의미 없는 사명감에 불타고 있습니다.
과거의 실패
이런 느낌의 이유로 반년 전 정도에 도전했지만,
전혀 잘 설정할 수 없고, 무엇이 실수인지 모르고 끝났습니다.
적용 전
Microsoft-Windows-Terminal에서 볼 수 있지만,
이것이 정상적인 pwsh입니다. 괜찮아요.
적용 후
우선, 「뭔가, 멋진」라는 것만은 알 수 있습니다.
무엇이 쓰여져 있는가
이 이미지에 쓰는 것을 일본어로 번역하면,カレントユーザー名@ドメイン名 ホームディレクトリ/ドキュメント/Github用のフォルダ/Githubリポジトリ/testモジュール格納フォルダ Git絵文字 ブランチ名 ↑未Push変更総数 +ステージ前の追加ファイル数 ~ステージ前の変更ファイル数 -ステージ前の削除ファイル数 | +ステージ前の追加ファイル数 ~ステージ前の変更ファイル数 -ステージ中の削除ファイル数 [当行表示時刻の時:当行表示時刻の分]
너무 길어 읽기 어렵기 때문에 개행하면 이렇게 됩니다.カレントユーザー名@ドメイン名 >
ホームディレクトリ記号/
ドキュメントフォルダ/
Github用のフォルダ/
Githubリポジトリ/
testモジュール格納フォルダ >
Git絵文字 ブランチ名
↑未Push変更総数
+ステージ前の追加ファイル数
~ステージ前の変更ファイル数
-ステージ前の削除ファイル数 |
+ステージ前の追加ファイル数
~ステージ前の変更ファイル数
-ステージ中の削除ファイル数 ! >
[当行表示時刻の時:当行表示時刻の分]
다시 한번, 컴팩트하게 매료시키는 것의 중요성을 상기시켜줍니다. UI/UX!
어떻게 할거야
Git을 넣어
작업하기 전에 git
명령을 사용할 수 있도록 Path
환경 변수를 설정하십시오.
PS Gallery에서 모듈 설치
이제 Powershell 7을 열고 아래 두 줄을 실행하십시오.Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
Powershell 7의 경우에만 다음 행을 실행합니다. Powershell 5.1 이하의 Powershell에서는 필요하지 않습니다.Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck
※PSGallery를 신용하시겠습니까? 라든지 들었습니다. 글쎄, 신용 해주세요.
Windows-Terminal에서 사용
아래 명령을 사용하여 메모장에서 현재 사용자의 Powershell 프로필을 엽니다.notepad $PROFILE
그 중에 다음 명령을 씁니다.Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt Paradox
여기까지, 일단 사용할 수 있게 되어 있습니다.
Vscode 나 Windows Terminal 등에서이 프로필을 시작할 때로드하기 때문에,
위에서 import-module
한 모듈이 로드됩니다.
테마를 설정할 수 있습니다.
또한 위의 프로필에서는 Set-Theme에서 테마를 설정합니다.
표준으로 준비된 테마 을 선택할 수 있습니다.
fish라든지, Operator라든지 멋지네요.
자작 테마 도 사용할 수 있는 것 같습니다.
깨짐을 고치기 위해 Cascadia Fonts를 넣으십시오.
하지만 깨지기 때문에 Cascadia Fonts 을 넣습니다. 이때, Cascadia .* PL
와 같이,
끝에 PL이 붙은 것을 필요로 합니다. 「Powerline Glyph」의 유무가 다른 것 같습니다.
Cascadia Fonts | Github 에서 다운로드할 수 있습니다.
수동으로 설치하는 경우 unzip하고 TTF 파일을 마우스 오른쪽 단추로 클릭하여 설치합니다.
번거롭기 때문에 Chocolatey 명령을 사용하여 한 번 설치하십시오.choco install cascadiafonts
Windows-Terminal로 깨짐을 고치기
Font를 넣으면 "fontFace": "Cascadia Code PL",
라는 문자열을 Windows-Terminal 구성 파일에 씁니다.
{
// Make changes here to the powershell.exe profile.
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"fontFace": "Cascadia Code PL",
"hidden": false
},
`
こんな感じで、末尾のカンマ`,`に気を付けて記入しましょう。
間違えるとエラーメッセージがでます。
# Vscodeで文字化けを直す
Win:「Ctrl」+「,」、Mac:「⌘」+「,」で設定画面を出し、Font Family の先頭に`cascadia code`を追記します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/d904365c-5aa2-0908-bd42-b1943f426944.png)
# Powershell単体だと挙動がおかしい
# Powershell単体だと挙動がおかしい
常にフォントを`cascadia code`にするためには、管理者権限で設定してあげるとOKです。
通常は下記のエラーメッセージがでて、設定を保存することができません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/31e14fe9-9a84-737f-affa-c42586129dcf.png)
### チカチカする
コマンドを入力して、Enterキーを入力するたびに、
一度標準フォントに戻ってから`cascadia code`になります。
まるで、3Ⅾホログラムの変装をしている悪役ですね。
うっとうしいですが、もっぱら Windows-Terminal や Vscode 経由でしか使わないので平気です。
# やっぱり公式
公式にコミットされている人たちに感謝です。
積極的に参考にしていきたいですね。
https://docs.microsoft.com/ja-jp/windows/terminal/tutorials/powerline-setup
# 最後に
スタートメニューからpowershell7を開くと、なぜかキレイに表示されません。
個人的には、使わないので大丈夫です。WindowsTerminalから開くからです。
もし知ってたら、コメントで耳打ちしてくださると嬉しいです。
# 2021/05/07追記
いつの間にかホームページっぽいものができています。[Docusaurus](https://docusaurus.io/)で制作されているっぽいです。
https://ohmyposh.dev
**Excelsior!**
Reference
이 문제에 관하여(PowerLine을 오랫동안 시도해 보면 PowerShell을 쉽게 볼 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ShortArrow/items/d91e40e8cc04db0f5d96
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
우선, 「뭔가, 멋진」라는 것만은 알 수 있습니다.
무엇이 쓰여져 있는가
이 이미지에 쓰는 것을 일본어로 번역하면,カレントユーザー名@ドメイン名 ホームディレクトリ/ドキュメント/Github用のフォルダ/Githubリポジトリ/testモジュール格納フォルダ Git絵文字 ブランチ名 ↑未Push変更総数 +ステージ前の追加ファイル数 ~ステージ前の変更ファイル数 -ステージ前の削除ファイル数 | +ステージ前の追加ファイル数 ~ステージ前の変更ファイル数 -ステージ中の削除ファイル数 [当行表示時刻の時:当行表示時刻の分]
너무 길어 읽기 어렵기 때문에 개행하면 이렇게 됩니다.カレントユーザー名@ドメイン名 >
ホームディレクトリ記号/
ドキュメントフォルダ/
Github用のフォルダ/
Githubリポジトリ/
testモジュール格納フォルダ >
Git絵文字 ブランチ名
↑未Push変更総数
+ステージ前の追加ファイル数
~ステージ前の変更ファイル数
-ステージ前の削除ファイル数 |
+ステージ前の追加ファイル数
~ステージ前の変更ファイル数
-ステージ中の削除ファイル数 ! >
[当行表示時刻の時:当行表示時刻の分]
다시 한번, 컴팩트하게 매료시키는 것의 중요성을 상기시켜줍니다. UI/UX!
어떻게 할거야
Git을 넣어
작업하기 전에 git
명령을 사용할 수 있도록 Path
환경 변수를 설정하십시오.
PS Gallery에서 모듈 설치
이제 Powershell 7을 열고 아래 두 줄을 실행하십시오.Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
Powershell 7의 경우에만 다음 행을 실행합니다. Powershell 5.1 이하의 Powershell에서는 필요하지 않습니다.Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck
※PSGallery를 신용하시겠습니까? 라든지 들었습니다. 글쎄, 신용 해주세요.
Windows-Terminal에서 사용
아래 명령을 사용하여 메모장에서 현재 사용자의 Powershell 프로필을 엽니다.notepad $PROFILE
그 중에 다음 명령을 씁니다.Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt Paradox
여기까지, 일단 사용할 수 있게 되어 있습니다.
Vscode 나 Windows Terminal 등에서이 프로필을 시작할 때로드하기 때문에,
위에서 import-module
한 모듈이 로드됩니다.
테마를 설정할 수 있습니다.
또한 위의 프로필에서는 Set-Theme에서 테마를 설정합니다.
표준으로 준비된 테마 을 선택할 수 있습니다.
fish라든지, Operator라든지 멋지네요.
자작 테마 도 사용할 수 있는 것 같습니다.
깨짐을 고치기 위해 Cascadia Fonts를 넣으십시오.
하지만 깨지기 때문에 Cascadia Fonts 을 넣습니다. 이때, Cascadia .* PL
와 같이,
끝에 PL이 붙은 것을 필요로 합니다. 「Powerline Glyph」의 유무가 다른 것 같습니다.
Cascadia Fonts | Github 에서 다운로드할 수 있습니다.
수동으로 설치하는 경우 unzip하고 TTF 파일을 마우스 오른쪽 단추로 클릭하여 설치합니다.
번거롭기 때문에 Chocolatey 명령을 사용하여 한 번 설치하십시오.choco install cascadiafonts
Windows-Terminal로 깨짐을 고치기
Font를 넣으면 "fontFace": "Cascadia Code PL",
라는 문자열을 Windows-Terminal 구성 파일에 씁니다.
{
// Make changes here to the powershell.exe profile.
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"fontFace": "Cascadia Code PL",
"hidden": false
},
`
こんな感じで、末尾のカンマ`,`に気を付けて記入しましょう。
間違えるとエラーメッセージがでます。
# Vscodeで文字化けを直す
Win:「Ctrl」+「,」、Mac:「⌘」+「,」で設定画面を出し、Font Family の先頭に`cascadia code`を追記します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/d904365c-5aa2-0908-bd42-b1943f426944.png)
# Powershell単体だと挙動がおかしい
# Powershell単体だと挙動がおかしい
常にフォントを`cascadia code`にするためには、管理者権限で設定してあげるとOKです。
通常は下記のエラーメッセージがでて、設定を保存することができません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/31e14fe9-9a84-737f-affa-c42586129dcf.png)
### チカチカする
コマンドを入力して、Enterキーを入力するたびに、
一度標準フォントに戻ってから`cascadia code`になります。
まるで、3Ⅾホログラムの変装をしている悪役ですね。
うっとうしいですが、もっぱら Windows-Terminal や Vscode 経由でしか使わないので平気です。
# やっぱり公式
公式にコミットされている人たちに感謝です。
積極的に参考にしていきたいですね。
https://docs.microsoft.com/ja-jp/windows/terminal/tutorials/powerline-setup
# 最後に
スタートメニューからpowershell7を開くと、なぜかキレイに表示されません。
個人的には、使わないので大丈夫です。WindowsTerminalから開くからです。
もし知ってたら、コメントで耳打ちしてくださると嬉しいです。
# 2021/05/07追記
いつの間にかホームページっぽいものができています。[Docusaurus](https://docusaurus.io/)で制作されているっぽいです。
https://ohmyposh.dev
**Excelsior!**
Reference
이 문제에 관하여(PowerLine을 오랫동안 시도해 보면 PowerShell을 쉽게 볼 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ShortArrow/items/d91e40e8cc04db0f5d96
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
カレントユーザー名@ドメイン名 ホームディレクトリ/ドキュメント/Github用のフォルダ/Githubリポジトリ/testモジュール格納フォルダ Git絵文字 ブランチ名 ↑未Push変更総数 +ステージ前の追加ファイル数 ~ステージ前の変更ファイル数 -ステージ前の削除ファイル数 | +ステージ前の追加ファイル数 ~ステージ前の変更ファイル数 -ステージ中の削除ファイル数 [当行表示時刻の時:当行表示時刻の分]
カレントユーザー名@ドメイン名 >
ホームディレクトリ記号/
ドキュメントフォルダ/
Github用のフォルダ/
Githubリポジトリ/
testモジュール格納フォルダ >
Git絵文字 ブランチ名
↑未Push変更総数
+ステージ前の追加ファイル数
~ステージ前の変更ファイル数
-ステージ前の削除ファイル数 |
+ステージ前の追加ファイル数
~ステージ前の変更ファイル数
-ステージ中の削除ファイル数 ! >
[当行表示時刻の時:当行表示時刻の分]
Git을 넣어
작업하기 전에
git
명령을 사용할 수 있도록 Path
환경 변수를 설정하십시오.PS Gallery에서 모듈 설치
이제 Powershell 7을 열고 아래 두 줄을 실행하십시오.
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
Powershell 7의 경우에만 다음 행을 실행합니다. Powershell 5.1 이하의 Powershell에서는 필요하지 않습니다.Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck
※PSGallery를 신용하시겠습니까? 라든지 들었습니다. 글쎄, 신용 해주세요.Windows-Terminal에서 사용
아래 명령을 사용하여 메모장에서 현재 사용자의 Powershell 프로필을 엽니다.
notepad $PROFILE
그 중에 다음 명령을 씁니다.Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt Paradox
여기까지, 일단 사용할 수 있게 되어 있습니다.Vscode 나 Windows Terminal 등에서이 프로필을 시작할 때로드하기 때문에,
위에서
import-module
한 모듈이 로드됩니다.테마를 설정할 수 있습니다.
또한 위의 프로필에서는 Set-Theme에서 테마를 설정합니다.
표준으로 준비된 테마 을 선택할 수 있습니다.
fish라든지, Operator라든지 멋지네요.
자작 테마 도 사용할 수 있는 것 같습니다.
깨짐을 고치기 위해 Cascadia Fonts를 넣으십시오.
하지만 깨지기 때문에 Cascadia Fonts 을 넣습니다. 이때, Cascadia .* PL
와 같이,
끝에 PL이 붙은 것을 필요로 합니다. 「Powerline Glyph」의 유무가 다른 것 같습니다.
Cascadia Fonts | Github 에서 다운로드할 수 있습니다.
수동으로 설치하는 경우 unzip하고 TTF 파일을 마우스 오른쪽 단추로 클릭하여 설치합니다.
번거롭기 때문에 Chocolatey 명령을 사용하여 한 번 설치하십시오.choco install cascadiafonts
Windows-Terminal로 깨짐을 고치기
Font를 넣으면 "fontFace": "Cascadia Code PL",
라는 문자열을 Windows-Terminal 구성 파일에 씁니다.
{
// Make changes here to the powershell.exe profile.
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"fontFace": "Cascadia Code PL",
"hidden": false
},
`
こんな感じで、末尾のカンマ`,`に気を付けて記入しましょう。
間違えるとエラーメッセージがでます。
# Vscodeで文字化けを直す
Win:「Ctrl」+「,」、Mac:「⌘」+「,」で設定画面を出し、Font Family の先頭に`cascadia code`を追記します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/d904365c-5aa2-0908-bd42-b1943f426944.png)
# Powershell単体だと挙動がおかしい
# Powershell単体だと挙動がおかしい
常にフォントを`cascadia code`にするためには、管理者権限で設定してあげるとOKです。
通常は下記のエラーメッセージがでて、設定を保存することができません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/31e14fe9-9a84-737f-affa-c42586129dcf.png)
### チカチカする
コマンドを入力して、Enterキーを入力するたびに、
一度標準フォントに戻ってから`cascadia code`になります。
まるで、3Ⅾホログラムの変装をしている悪役ですね。
うっとうしいですが、もっぱら Windows-Terminal や Vscode 経由でしか使わないので平気です。
# やっぱり公式
公式にコミットされている人たちに感謝です。
積極的に参考にしていきたいですね。
https://docs.microsoft.com/ja-jp/windows/terminal/tutorials/powerline-setup
# 最後に
スタートメニューからpowershell7を開くと、なぜかキレイに表示されません。
個人的には、使わないので大丈夫です。WindowsTerminalから開くからです。
もし知ってたら、コメントで耳打ちしてくださると嬉しいです。
# 2021/05/07追記
いつの間にかホームページっぽいものができています。[Docusaurus](https://docusaurus.io/)で制作されているっぽいです。
https://ohmyposh.dev
**Excelsior!**
Reference
이 문제에 관하여(PowerLine을 오랫동안 시도해 보면 PowerShell을 쉽게 볼 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ShortArrow/items/d91e40e8cc04db0f5d96
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
choco install cascadiafonts
Font를 넣으면
"fontFace": "Cascadia Code PL",
라는 문자열을 Windows-Terminal 구성 파일에 씁니다.
{
// Make changes here to the powershell.exe profile.
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"fontFace": "Cascadia Code PL",
"hidden": false
},
`
こんな感じで、末尾のカンマ`,`に気を付けて記入しましょう。
間違えるとエラーメッセージがでます。
# Vscodeで文字化けを直す
Win:「Ctrl」+「,」、Mac:「⌘」+「,」で設定画面を出し、Font Family の先頭に`cascadia code`を追記します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/d904365c-5aa2-0908-bd42-b1943f426944.png)
# Powershell単体だと挙動がおかしい
# Powershell単体だと挙動がおかしい
常にフォントを`cascadia code`にするためには、管理者権限で設定してあげるとOKです。
通常は下記のエラーメッセージがでて、設定を保存することができません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/31e14fe9-9a84-737f-affa-c42586129dcf.png)
### チカチカする
コマンドを入力して、Enterキーを入力するたびに、
一度標準フォントに戻ってから`cascadia code`になります。
まるで、3Ⅾホログラムの変装をしている悪役ですね。
うっとうしいですが、もっぱら Windows-Terminal や Vscode 経由でしか使わないので平気です。
# やっぱり公式
公式にコミットされている人たちに感謝です。
積極的に参考にしていきたいですね。
https://docs.microsoft.com/ja-jp/windows/terminal/tutorials/powerline-setup
# 最後に
スタートメニューからpowershell7を開くと、なぜかキレイに表示されません。
個人的には、使わないので大丈夫です。WindowsTerminalから開くからです。
もし知ってたら、コメントで耳打ちしてくださると嬉しいです。
# 2021/05/07追記
いつの間にかホームページっぽいものができています。[Docusaurus](https://docusaurus.io/)で制作されているっぽいです。
https://ohmyposh.dev
**Excelsior!**
Reference
이 문제에 관하여(PowerLine을 오랫동안 시도해 보면 PowerShell을 쉽게 볼 수 있습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ShortArrow/items/d91e40e8cc04db0f5d96텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)