internal/keybindings/addToHistory.ps1
#region ALT+W : Save current line(s) in history but don't execute Set-PSReadlineKeyHandler -Chord (Get-PSFConfigValue -FullName psutil.keybinding.sendtohistory -Fallback 'Alt+w') -BriefDescription SaveInHistory -Description "Save current line in history but do not execute" -ScriptBlock { $line = $null # Get current line(s) of input [Microsoft.PowerShell.PSConsoleReadLine]::GetBufferState([ref]$line, [ref]$null) # Add them to the command history [Microsoft.PowerShell.PSConsoleReadLine]::AddToHistory($line) # Clear input line [Microsoft.PowerShell.PSConsoleReadLine]::RevertLine() } #endregion ALT+W : Save current line(s) in history but don't execute |