1
我知道我可以使用F7顯示命令歷史記錄,我可以搜索歷史記錄發現,我以前鍵入的命令(例如像:)powershell控制檯:任何方式從鍵盤快捷方式調用命令?
Get-History |select -expand commandline |sls proc
但我不知道,如果是使用鍵盤快捷鍵循環瀏覽歷史記錄的方法(如ctrl + R在Linux控制檯上)?
我知道我可以使用F7顯示命令歷史記錄,我可以搜索歷史記錄發現,我以前鍵入的命令(例如像:)powershell控制檯:任何方式從鍵盤快捷方式調用命令?
Get-History |select -expand commandline |sls proc
但我不知道,如果是使用鍵盤快捷鍵循環瀏覽歷史記錄的方法(如ctrl + R在Linux控制檯上)?
Tab補支持通過內存搜索,您可以鍵入:
#proc<TAB>
循環通過匹配字符串「PROC」是命令。但是,如果您正在尋找更像編輯體驗的bash,那麼您需要PSReadline - https://github.com/lzybkr/PSReadLine。
選項卡將無法完成對*歷史*,PSReadline似乎很有希望,我會看看謝謝 – 2014-10-03 14:06:15
選項卡將完成對歷史記錄,如果命令行是註釋(以'#'開頭)。它進行字符串匹配,或者如果它是一個數字,它將完成到歷史中該編號的項目。 – 2014-10-03 14:16:09
@Kayasax PSReadline *絕對值得一試。我想你會愛上它的。導入模塊,只需嘗試Ctrl + a,Ctrl + c將整個命令行復制到剪貼板 - 令人敬畏。或者用戶Ctrl + v將剪貼板文本粘貼到命令行上。而且有很多,更多的功能。 – 2014-10-04 01:19:48