是否可以创建一个热键或批处理文件脚本(抱歉,我不确定我使用的语言是否正确),在 Windows 终端中点击F1
在 Windows 终端中运行以下命令:
alias python=python3.9
我只是厌倦了一遍又一遍地输入这个,并且好奇可以按下某种热键来输入这个,只需按一下按钮即可,就像F1
键类似的东西。
答案1
答案2
harrymc 的回答 Autohotkey 是向 Windows 添加热键的一种很好的通用方法。但我认为有两种更好的解决方案可以满足您的特定需求。如果“最佳”方法适合您,则位于此处底部。
对于 Windows 终端,Autohotkey 不是必需的,因为 WT 提供了该操作的现成功能sendInput
。在撰写此回答时,添加 Windows 终端操作仍需要编辑它settings.json
(可通过“设置”下拉菜单完成)。
将以下内容添加到您的"actions"
部分。希望我将缩进保持在正确的级别,以便您可以复制/粘贴,但如果需要,请更正缩进:
{
"command":
{
"action": "sendInput",
"input": "alias python=python39\n"
},
"keys": "f12"
},
但我真的建议,如果你在大多数会话中都需要这个功能,那么你应该将它添加到 shell 的启动配置中。根据你的alias
命令,它看起来就像您可能正在用作bash
shell 一样,您应该在其中进行编辑~/.bashrc
以使其在任何交互式会话中自动运行。