ahk使smark阅读md应用自动最大化及我的常见ahk键盘映射快捷键.

ahk很方便.

我针对一些常见操作进行了一些映射.
首先注意:

;"#"	表示Windows键
;"^"	表示Cntrl键,
;"!"	表示Alt,
;"+"	表示Shift键。

我最常用的几个映射:

^f12::send +{f10}w{up}{enter}
;用于新建文本文件.txt
f1::send +{f10}v
;用于在Everything及文件夹里面用vim浏览任意文件
AppsKey::send +{f10}oo{enter}
;从Everything里面打开文件所在目录
;下,解压到本地,一新文件夹
CapsLock & n:: send +{f10}7{down}{enter 2}
CapsLock & m:: send +{f10}7{down 2}{enter}
;上,解压到本地,本文件夹
;添加了两个解压命令.天天解压,烦了.
PrintScreen::send !fma
;在某个文件夹下面直接打开管理员命令行
Insert::send !{f4}
;关闭文档,我前面文章说了,我已经取消了非管理员模式,所以alt+f4一路顺风
RAlt::
run E:\soft\Everything\Everything.exe
return
;打开这个软件,这个软件在2000万个文件数目下还是好用的.一旦上了这个数目,就够你受了.慢得很,所以我把一些爬虫爬下的文件的文件夹给禁止了.
NumPadSub::WheelUp
;向上滚动,用键盘比用鼠标操作爽多了.
NumPadAdd::WheelDown
NumpadDiv::LButton
NumpadMult::RButton
;左右键
^\::WinMaximize, A
^'::WinClose, A
;最大化及关闭当前窗口,就这些最常用

我还遇见一个问题,就是md文件,我希望的是一打开就是浏览模式.而不是自身模式.smark能够满足.但每次打开时都是个小框框.无法全屏.每次都要按一下快捷方式.太讨厌了.
多次试验ahk后,得到:

while 1{
    If WinExist("ahk_exe smark.exe"){
        WinMaximize
    }Else{
        Sleep,30000
    }
}
//;可不要小瞧,我花费了将近1个小时才折腾出来的.我现在学习编程,一定是与动手结合起来的.不能再像原来光看书那样了.

差不多了吧.ahk用好了,真的很方便.
像我上面这样,如果你又有哪个软件让你不省心,每次都要多按快捷键时,就该上ahk了.

posted @   zjh6  阅读(61)  评论(0编辑  收藏  举报  
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示