在 linux 中我可以按 ctrl+w 来删除一个单词,如何在 windows 提示下执行此操作?
答案1
正如 squillman 所说,如果您想要一个特定的快捷方式来执行此操作,那么您将需要另一个控制台,但是您可以在命令提示符中使用一些技巧来执行此操作,但它们可能不会那么快。
按下 ,F2您可以输入上一个命令中的一个字符,以便复制当前命令。因此,如果命令只有一个X例如,在其中输入X按下后,F2它将重复上一个命令中的所有内容,直到第一个X。
您还可以使用F1添加上一个命令中的字符。例如,您刚刚运行了此命令:
目录 c:\windows\system32\drivers\etc
现在您要运行:
目录 c:\windows\system32\drivers
您可以按F2然后输入五。然后您可以按F13 次来添加上一个命令中的字母。
另一个技巧是使用Ctrl箭头键。您可以使用Ctrl和 左键移动到上一个单词,然后按Insert以打开改写模式,然后直接覆盖文本。
如果要删除前面的文字,可以使用F4,它将删除直到您输入的字符。
例如,运行以下命令:
净启动nlsvc
现在您要启动另一项服务,因此请按向上箭头键调用上一个命令,Ctrl然后按向左箭头键将光标移动到单词 之前nlsvc
,然后按F4并使用c
作为要删除的字符。听起来很多,但是一旦习惯了它,它就会非常快。
答案2
您可以将光标放在单词开头,按 F4 并输入要删除的字母。这是最好的选择。虽然不太一样,但当您没有重复的字符时,它会帮您找到单词。
否则,您就只能寻找替代的命令 shell 或某种别名引擎来让您发挥创意地使用命令。