我一直使用 Shift + 右键单击,复制为路径。如果将其映射到 Ctrl + Shift + C 或 Ctrl + Alt + C,会非常方便。到目前为止,我能想到的最佳方法是 Shift + Menu,A。
有谁知道我怎样才能做到这一点?
答案1
您可以使用鼠标右键的快捷键,下图标注的按钮和Shift+F10就是鼠标右键的快捷键。
你可以使用“Shift+F10+A”或者“Shift+图片上标记的按钮+A”来实现你的目的。首先你按“Shift+F10”或者“Shift+图片上标记的按钮”,然后在出现下图后按“A”。
严格来说,这可能不算是键盘上的快捷键。你也可以使用一些第三方工具来实现你的需求,比如自动热键。
答案2
正如 S.Leon 在他的回答中所述,这可以通过 AutoHotkey 实现。下面是一个将++Ctrl映射到将文件复制到路径的脚本。AltC
^!c::
Clipboard = ; Empty the Clipboard
SendInput ^c
ClipWait, 3 ; Wait up to three seconds for the clipboard to contain text
if ErrorLevel
{
MsgBox, The attempt to copy the path to the clipboard failed.
Return
}
Clipboard = %Clipboard% ; Convert file to path
Return
相同的脚本可用于将格式化的文本复制为纯文本。