https://qiita.com/smicle/items/0ca4e6ae14ea92000d18
を見てこれは良さそう!ということで早速実践
管理者権限でWindows Powershellを立ち上げ
$ vim C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1
設定ファイルを編集します
自分の場合は$HOME\documents\personal-project というフォルダを作成して、そのフォルダ以下を自動バックアップしているため、
その中に設定情報を記入したいと思います。
このため、このprofile.ps1には、以下のみ記載します
$script = "$Home\Documents\personal-project\win-setup\profile.ps1" if (Test-Path $script){ . $script }
そして、実際に呼び出されるファイル
$Home\Documents\personal-project\win-setup\profile.ps1
には、以下を書いてみました
function prompt { $isRoot = (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) $color = if ($isRoot) {"Red"} else {"Green"} $marker = if ($isRoot) {"#"} else {"$"} Write-Host "$env:USERNAME " -ForegroundColor $color -NoNewline Write-Host "$pwd " -ForegroundColor Magenta -NoNewline Write-Host $marker -ForegroundColor $color -NoNewline return " " } function editnvimrc { nvim $HOME\AppData\Local\nvim\init.vim }
ちょっとは便利になったような。
コメント