Readline

https://ja.wikipedia.org/wiki/GNU_Readline
bash等でemacsライクな操作を実現するのに使われているライブラリ。
PowerShellにもこのライブラリのPowerShell用に動作調整したような「PSReadline」というモジュールが存在し、Ctrl+Space自動補完やハイライトはPSReadlineによって実現されている。