下の記事を読んで、

設定ファイルを使うためにまず管理者権限で証明なしスクリプトを許可する。

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

mkdir (Split-Path $profile) でディレクトリを作成し、 notepad $profile で下の設定をすれば、とりあえず快適。

  • Emacs key bind に設定
  • Shift+Insert でペースト
  • diff などのエイリアスを削除
Set-PSReadlineOption -EditMode Emacs -BellStyle None
Set-PSReadlineKeyHandler -Key Shift+Insert Paste

Remove-Item Alias:diff -Force
Remove-Item Alias:curl -Force
Remove-Item Alias:wget -Force

あと、

  • more だと辛いので、less をインストールする

スクリプトを書くには

落とし穴が多いので注意。