People seem to prefer all commands in history, so it seems better to have fewer options. The following can be used if the previous functionality is desired: Set-PSReadlineOption -AddToHistoryHandler { $args[0].Length -gt 3 }