マイシェルの設定
7726 ワード
プレビュー
このガイドの最後に端末がこのようになります.
インデックス
Installing Windows Terminal (オプション)
Windows端末のインストール
まず第一に、私はあなたがさらにあなたの端末をパーソナライズできるWindows端末をインストールすることをお勧めします.マイクロソフトStoreからダウンロードできます.
Download Windows Terminal
PowerShellのインストールまたは更新
(これは厳密に必要ではありませんが、どんなステップでも問題が発生しない場合はインストールすることをお勧めします)
PowerShellの最新バージョンをインストールします.ここからダウンロードできます.あなたがそれをインストールしたならば、このバージョンがPowerShell 6に代わるつもりであるのを思い出してください.( PowerShellバージョン5には影響しない)
Download Powershell 7
のインストールをOhmyzsh
あなたは私のPOSHをインストールするPowerShellのギャラリーを使用する必要があります.(参照).https://github.com/JanDeDobbeleer/oh-my-posh ) そこで利用可能なテーマを見ることができます.しかし、いくつかのテーマdontが倉庫に現れる同じ名前を持っているという考慮を考慮に入れてください.
posh gitをインストールします.
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
プロンプトを有効にする
# Start the default settings
Set-Prompt
# Alternatively set the desired theme:
Set-Theme Agnoster
PSコアでこれを実行している場合は、psreadlineのバージョン2.0.0 - beta 1もインストールしてください
Install-Module -Name PSReadLine -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
エンジンがPowerShellプロファイルを編集できるようにするには、次の手順に従います.
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE
オープンされたファイルをコピーすると、次の行を開きます.
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
役に立つコマンド
実際の設定とは$ThemeSettings
PowerShellでプロファイルを定義するファイルを開く場合.$profile
それはあなたの設定プロファイルのパスのパスを与えます.Visual Studioのコードがある場合は、コマンドメモ帳またはコードで開くことができます.notepad $profile
利用可能なテーマの名前を確認するには、次の手順に従います.get-theme
いくつかのテーマをテストしたい場合は、コマンドを使用します.Set-Theme NameofTheTheme
あなたのテーマの実際の色を参照してください.Show-ThemeColors
使用できる色を表示するには、次の手順に従います.Show-Colors
あなたがテーマを選んで、あなたがPowersheelを始めるたびにそれを見たいと思うとき、あなたはあなたのプロフィールファイルでそれを定義しなければならないのを思い出してくださいnotepad $profile
テーマテーマ
フォントのインストールと設定
フォントをインストールしない場合は、次のようになります.
したがって、グリフを含むフォントをインストールする必要があります.それらのうちの2つはcascadiaコードplまたはmeslolgs NFです
MesloLGS NF Regular
ダブルクリックでインストールできます
Cascadia Code
では、端末のフォントを設定します.
その設定ファイルでは、OyuはあなたのPowerShell
また、あなたがPowerShellのそのバージョンを使用して、端末でそれを使用するためにVSCODEでそのフォントをセットしたいならば、あなたはこれをすることができました.
(これは厳密に必要ではありませんが、どんなステップでも問題が発生しない場合はインストールすることをお勧めします)
PowerShellの最新バージョンをインストールします.ここからダウンロードできます.あなたがそれをインストールしたならば、このバージョンがPowerShell 6に代わるつもりであるのを思い出してください.( PowerShellバージョン5には影響しない)
Download Powershell 7
のインストールをOhmyzsh
あなたは私のPOSHをインストールするPowerShellのギャラリーを使用する必要があります.(参照).https://github.com/JanDeDobbeleer/oh-my-posh ) そこで利用可能なテーマを見ることができます.しかし、いくつかのテーマdontが倉庫に現れる同じ名前を持っているという考慮を考慮に入れてください.
posh gitをインストールします.
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
プロンプトを有効にする
# Start the default settings
Set-Prompt
# Alternatively set the desired theme:
Set-Theme Agnoster
PSコアでこれを実行している場合は、psreadlineのバージョン2.0.0 - beta 1もインストールしてください
Install-Module -Name PSReadLine -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
エンジンがPowerShellプロファイルを編集できるようにするには、次の手順に従います.
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE
オープンされたファイルをコピーすると、次の行を開きます.
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
役に立つコマンド
実際の設定とは$ThemeSettings
PowerShellでプロファイルを定義するファイルを開く場合.$profile
それはあなたの設定プロファイルのパスのパスを与えます.Visual Studioのコードがある場合は、コマンドメモ帳またはコードで開くことができます.notepad $profile
利用可能なテーマの名前を確認するには、次の手順に従います.get-theme
いくつかのテーマをテストしたい場合は、コマンドを使用します.Set-Theme NameofTheTheme
あなたのテーマの実際の色を参照してください.Show-ThemeColors
使用できる色を表示するには、次の手順に従います.Show-Colors
あなたがテーマを選んで、あなたがPowersheelを始めるたびにそれを見たいと思うとき、あなたはあなたのプロフィールファイルでそれを定義しなければならないのを思い出してくださいnotepad $profile
テーマテーマ
フォントのインストールと設定
フォントをインストールしない場合は、次のようになります.
したがって、グリフを含むフォントをインストールする必要があります.それらのうちの2つはcascadiaコードplまたはmeslolgs NFです
MesloLGS NF Regular
ダブルクリックでインストールできます
Cascadia Code
では、端末のフォントを設定します.
その設定ファイルでは、OyuはあなたのPowerShell
また、あなたがPowerShellのそのバージョンを使用して、端末でそれを使用するためにVSCODEでそのフォントをセットしたいならば、あなたはこれをすることができました.
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
# Start the default settings
Set-Prompt
# Alternatively set the desired theme:
Set-Theme Agnoster
Install-Module -Name PSReadLine -AllowPrerelease -Scope CurrentUser -Force -SkipPublisherCheck
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
フォントをインストールしない場合は、次のようになります.
したがって、グリフを含むフォントをインストールする必要があります.それらのうちの2つはcascadiaコードplまたはmeslolgs NFです
MesloLGS NF Regular
ダブルクリックでインストールできます
Cascadia Code
では、端末のフォントを設定します.
その設定ファイルでは、OyuはあなたのPowerShell
また、あなたがPowerShellのそのバージョンを使用して、端末でそれを使用するためにVSCODEでそのフォントをセットしたいならば、あなたはこれをすることができました.
PowerShellのバージョン7を選択します
"terminal.integrated.fontFamily": "MesloLGS NF"
sudoコマンドの有効化(オプション)
Linuxでのようにsudoコマンドを使いたい場合は、実行可能ファイルをダウンロードしてPCのフォルダに保存し、環境変数のパスにそのフォルダを追加してください.(環境変数パスにあることを利用して)このオプションはオプションで、常にPowerShellのプロパティを変更して管理者としてオープンします.しかし、あなたがVscodeでコーディングしているとき、あなたがPS 6で管理者として何かを実行したいなら、これはあなたに必要です.(管理者として開くだけです.
Sudo command
アイコンのインストールモジュール
(参照).https://github.com/devblackops/Terminal-Icons )
PowerShell Galleryからモジュールをインストールするには、次の手順に従いますInstall-Module -Name Terminal-Icons -Repository PSGallery
この行を追加するには、プロファイルファイルを変更します.Import-Module -Name Terminal-Icons
注意:このモジュールがPowerShellを起動するのに少し時間がかかるということに注意してください.
アイコンを使用してファイルを見ることができます
Get-ChildItem | Format-List
Get-ChildItem | Format-Wide
Get-ChildItem | Format-Wide -Column 3
あなたがファイルをアイコンで見ることができるように、あなたはあなたのプロフィールファイルでこれらの線を加えることができました
#ALIAS
Set-Alias -Name l -value Get-ChildItem
Set-Alias -Name ls -value lsformatwide
Set-Alias -Name lsl -value lsformatlist
#FUNCIONES
function lsformatwide {
Param(
[switch]$la
)
if ($la) {
Get-ChildItem $Args[0]. -Force | Format-Wide -Column 3
}
else {
Get-ChildItem $Args[0] | Format-Wide -Column 3
}
}
function lsformatlist {
Get-ChildItem | Format-List
}
これで、L、ls、LSLを使用してファイルのさまざまなビューを取得できます.また、隠しファイルを見たい場合は
readlineのカラーパーソナライズ
readlineのカラーパーソナライズ
私は、私のプロフィールでこれらの線を加えているreadline語をcolorisingするために、更なる構成をします.PS 1
Set-PSReadLineOption -Colors @{
Command = 'Magenta'
Number = 'DarkGray'
Member = 'DarkGray'
Operator = 'DarkMagenta'
Type = 'DarkCyan'
Variable = 'Green'
Parameter = 'DarkGreen'
ContinuationPrompt = 'DarkGray'
}
(参照).https://github.com/devblackops/Terminal-Icons )
PowerShell Galleryからモジュールをインストールするには、次の手順に従います
Install-Module -Name Terminal-Icons -Repository PSGallery
この行を追加するには、プロファイルファイルを変更します.Import-Module -Name Terminal-Icons
注意:このモジュールがPowerShellを起動するのに少し時間がかかるということに注意してください.アイコンを使用してファイルを見ることができます
Get-ChildItem | Format-List
Get-ChildItem | Format-Wide
Get-ChildItem | Format-Wide -Column 3
あなたがファイルをアイコンで見ることができるように、あなたはあなたのプロフィールファイルでこれらの線を加えることができました#ALIAS
Set-Alias -Name l -value Get-ChildItem
Set-Alias -Name ls -value lsformatwide
Set-Alias -Name lsl -value lsformatlist
#FUNCIONES
function lsformatwide {
Param(
[switch]$la
)
if ($la) {
Get-ChildItem $Args[0]. -Force | Format-Wide -Column 3
}
else {
Get-ChildItem $Args[0] | Format-Wide -Column 3
}
}
function lsformatlist {
Get-ChildItem | Format-List
}
これで、L、ls、LSLを使用してファイルのさまざまなビューを取得できます.また、隠しファイルを見たい場合はreadlineのカラーパーソナライズ
readlineのカラーパーソナライズ
私は、私のプロフィールでこれらの線を加えているreadline語をcolorisingするために、更なる構成をします.PS 1
Set-PSReadLineOption -Colors @{
Command = 'Magenta'
Number = 'DarkGray'
Member = 'DarkGray'
Operator = 'DarkMagenta'
Type = 'DarkCyan'
Variable = 'Green'
Parameter = 'DarkGreen'
ContinuationPrompt = 'DarkGray'
}
私は、私のプロフィールでこれらの線を加えているreadline語をcolorisingするために、更なる構成をします.PS 1
Set-PSReadLineOption -Colors @{
Command = 'Magenta'
Number = 'DarkGray'
Member = 'DarkGray'
Operator = 'DarkMagenta'
Type = 'DarkCyan'
Variable = 'Green'
Parameter = 'DarkGreen'
ContinuationPrompt = 'DarkGray'
}
https://github.com/dialguiba/PowerShellConfiguration/blob/master/Powerlevel10k-Classic-Dialguiba.psm1
*
Reference
この問題について(マイシェルの設定), 我々は、より多くの情報をここで見つけました https://dev.to/dialguiba/my-powershell-configuration-55deテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol