ShiftF5不复制文件。
ShiftF6不重命名文件。
我如何重新分配这些组合键?
答案1
由于某种原因,实际发送的 Shift 键数字比按下的数字低 2。
例如,Shift-F8 发送 Shift-F6。
这里还提到:https://midnight-commander.org/ticket/2885
我按照上述在终端偏好设置中的方法重新映射了代码,现在它可以正常工作了。
答案2
在 Midnight Commander 中,F15正在复制同一目录中的文件(重命名)F16并重命名同一目录中的文件。
在终端的键盘偏好设置中,我为ShiftF5的操作值F15和ShiftF6的操作值分配了F16。
动作值:
F15是\033[28~
F16是\033[29~
答案3
您确定需要 Shift 键吗?
F5当使用或 时,我可以在午夜指挥官中很好地复制文件Shift 5。
与移动/重命名相同F6(Shift 6当功能键不起作用或不可用时,可使用其他方法)。
答案4
为了iTerm2,根据 Junky 的回答:在设置 / 按键 / 按键绑定,添加预设。将键盘快捷键设置为Shift+F6,然后选择发送转义序列。由于这已经发送了ESC,因此您只需添加[29~
它警告我这个快捷方式已经在某处使用,但我没有遇到任何问题。