Saturday, February 20, 2021

powershellのプロンプト表示を変更する

powershellのプロンプトはデフォルトでは立ち上げたときの絶対パスが表示されるようになっていて、フォルダの階層が深くなると長くなりすぎてとても見にくくなってしまう。

c:\users\hogehoge\Documents\python> cd work/hoge

c:\users\hogehoge\Documents\python\work\hoge>  

そのため表示を変更。
ユーザー単位にプロファイルを区別するとし、
「C:\users\hogehoge\Documents\WindowsPowerShell」
フォルダに、
 profile.ps1
ファイルを作成。使い慣れたエディタで、以下の内容を記載する。
function prompt() {
  # カレント・フォルダのみを表示する設定
  "[" + (Split-Path (Get-Location) -Leaf) + "] > "
}
※ユーザー全員のプロファイルを変更したいときは、C:\WINDOWS\SYSTEM32\windowspowershell\v1.0
にps1ファイルを保存する。


No comments:

Post a Comment