我是AHK的初学者。 我想通过vim打开一些文件。这是我的手动步骤:
1. Open context menu by right click the file
2. select "Edit with vim"
现在,我想映射一个快捷键,例如 ctrl + 1 。
我可以通过
打开一个文件^1::run c:\vim.exe "d:\desktop\1.py
但是,我怎样才能获得已选择的完整路径?
答案 0 :(得分:2)
正如已提到的评论,如果您从Windows资源管理器复制文件并从Autohotkey访问%clipboard%变量,您将获得该文件的绝对路径,因此您可以这样做
^1::
Send, ^c
Run, c:\vim.exe %clipboard%
return
甚至
Run, vim %clipboard%
如果将exe的位置添加到“路径”环境变量
ps:我用这个测试了它并且它正在工作
^1::
Send, ^c
Run, notepad %clipboard%
return