如何在 Windows XP 命令行中使用 Ctrl-Backspace 删除整个单词?这可能吗?
答案1
CMD 或 Powershell 没有原生的快捷键来删除左侧或右侧的单词。以下是一些例子每个平台可以做什么。为了让操作更简单一点,你可以使用快捷键移动到单词的开头或结尾,然后开始删除或退格删除单词。
答案2
德国工商会代码复制 Ctrl+Backspace 功能以删除上一个单词。它的作用是使用 Ctrl+Shift+Left 选择上一个单词,然后按删除键。对我来说,在记事本和其他程序中运行良好,但在 win7 中有点不稳定。目前无法确认终端。
^BackSpace:: ;;Delete previous word
Send ^+{Left}{Del}
Return
答案3
尝试一下这个:
^BackSpace:: ;;Delete previous word
Send ^+{Left}
Loop, 500 {
Send {Del}
}
Return
它通过在定位到前一个单词后发送 500 个删除来修改前一个答案。500 可能太多了,但那又怎样。
这是用于自动热键(http://www.autohotkey.com/)并在 cmd 窗口中工作,我将其放在我的 cmd 窗口特定部分中,并使用如下粘贴代码:
#IfWinActive ahk_class ConsoleWindowClass
; Paste in command window
^V::
Send !{Space}ep
return
^BackSpace:: ;;Delete previous word
Send ^+{Left}
Loop, 500 {
Send {Del}
}
Return
#IfWinActive