在命令提示符中映射 cntrl+p , cntrl +n

在命令提示符中映射 cntrl+p , cntrl +n

我正在寻找一种方法,将命令提示符中的 CNTRL+p 和 CNTRL+n 映射到历史记录中的上一个和下一个命令。我知道 F3 和上/下键,但我习惯于 Linux 上的 CNTRL+p/n。

答案1

您可以Ctrl使用​​​​PCtrlNUpDown自动热键

^P::
    send {Up}
    return

^N::
    send {Down}
    return

您可以限制翻译仅在 Cmd.exe 窗口中进行:

^P::
    IfWinActive, Your-command-window-title...
    {
        send {Up}
    } else {
        send ^P
    }
    return

^N::
    (similar to above)

嗯,我在 Linux 环境中,所以我不知道 cmd.exe 的确切窗口标题,请自己检查一下。希望它能有效!

相关内容