使用autohotkey修改方向键、回车和启动程序
具体步骤
下载并安装autohotkey。 在你觉得合适的地方鼠标右键-新建-autohotkey script(脚本);或者创建一个别的文件,再把后缀改成ahk也可以 一个新建的ahk文档里面会有这些东西 #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
不用管这些 在下面输入 !j::
Send, {Down}
Return !l::
Send, {Right}
Return !h::
Send, {Left}
Return !k::
Send, {Up}
Return
这几句话是把↑改成了alt+k;↓为alt+j;←为alt+h;→为alt+l。如果想用ctrl代替alt,就把! 换成^ 。其他的+ 代表shift,# 代表windows键,更详细的看这个。如果不需要其他功能了,直接保存并关闭,跳到第 步。 加入修改回车的功能。键盘左侧的Capslock(锁定大小写)键使用频率相对还是不高的,而回车键的位置又有点坑,改之。直接复制这段这两行。 $CapsLock::Enter LAlt & Capslock::SetCapsLockState, % GetKeyState("CapsLock", "T") ? "Off" : "On"
这样,左侧的Capslock键就成了回车,以后小量的大写字母用shift+字母,如果有大量的大写字母的输入,用alt+Capslock ,跟之前Capslock是一样的。 autohotkey也可以用快捷键启动软件,例如 !o::
Run, C:\Program Files\Everything\Everything.exe
Return
现在alt+o就是启动everything的快捷键了。同样的,如果想用ctrl代替alt,就把! 换成^ 。其他的+ 代表shift,# 代表windows键,更详细的看这个。如果想启动其他的软件,就把上面的路径换成你想启动的那个软件的路径机就可以了。 保存,关闭 在编辑好的文件点击鼠标右键,选择编译脚本,也可能是Compile script,也可能是Compile脚本,都是一样的。编译之后就会生成一个.exe的文件,把这个文件放到开机启动文件夹中(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp),每次开机就可以自动启动了。 作者:砖用冰西瓜
链接:https://www.jianshu.com/p/013212f3af00
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
使用autohotkey修改方向键、回车和启动程序的更多相关文章
- linux系统设置服务开机启动3种方法,Linux开机启动程序详解
linux系统设置服务开机启动 方法1:.利用ntsysv伪图形进行设置,利用root登陆 终端命令下输入ntsysv 回车:如下图 方法2:利用命令行chkconfig命令进行设置 简要说明 ...
- Linux非root用户如何使用80端口启动程序
默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net.BindExce ...
- linux下普通用户如何使用80端口启动程序
linux下普通用户如何使用80端口启动程序 http://blog.csdn.net/shootyou/article/details/6750230 大家都知道默认情况下linux的1024以下端 ...
- Linux开机启动程序详解
Linux开机启动程序详解我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤. ...
- Linux开机启动程序详解[转]
Linux开机启动程序详解 我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤 ...
- SuperSocket快速入门(二):启动程序以及相关的配置
如何快速启动第一个程序 既然是快速入门,所以,对于太深奥的知识点将不做讲解,会在后续的高级应用章节中,会对SS进行拆解.所有的实例90%都是来自SS的实例,外加本人的注释进行讲解. 一般应用而言,你只 ...
- Linux如何实现开机启动程序详解
我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤. 加载内核LILO 启动之 ...
- Android系统--输入系统(十五)实战_使用GlobalKey一键启动程序
Android系统--输入系统(十五)实战_使用GlobalKey一键启动程序 1. 一键启动的过程 1.1 对于global key, 系统会根据global_keys.xml发送消息给某个组件 & ...
- 修改UI及盒子启动及部分后续操作
服务器操作: 1.配置nfs: # vim /etc/exports /home/nfsroot *(insecure,rw,no_root_squash) mkdir -pv /home/nfsro ...
随机推荐
- 微服务与Spring Cloud资料
Microservices Using Spring Boot and Spring Cloud 微服务注册中心 Eureka 架构深入解读 50+ 顶级开源 Kubernetes 工具列表 Apol ...
- ibatis.net 循环
if (oReqV[0]["tag"] != null && !string.IsNullOrEmpty(oReqV[0]["tag"].ToS ...
- mongoDB工具类以及测试类【java】
java操作mongo工具类 package Utils; import com.mongodb.MongoClient; import com.mongodb.MongoCredential; im ...
- java-其他-索引
数据结构 设计模式 算法题
- Celery异步的分布式任务调度理解
什么是Celery呢? Celery是一个用Python开发的异步的分布式任务调度模块. Celery本身不包含消息服务,使用第三方消息服务,也就是Broker,来传递任务,目前支持的有Rebbimq ...
- iOS如何转换十三位的时间戳
//将十三位的时间戳转换为日期 - (NSString *)getDate:(NSString *)jsonDate { //jsonDate类似这种/Date(1447659630000)/ NSA ...
- 【学习】Python进行数据提取的方法总结【转载】
链接:http://www.jb51.net/article/90946.htm 数据提取是分析师日常工作中经常遇到的需求.如某个用户的贷款金额,某个月或季度的利息总收入,某个特定时间段的贷款金额和笔 ...
- 正则表达式中引用shell变量
注意,是用单引号包含双引号来引用变量 > MAPPING_ID_PO="000001:AP1-TU1000002:AP1-TU2000003:AP1-TU3000004:AP1-TU4 ...
- frist Django app — 三、 View
前面已经说过了Django中model的一些用法,包括orm,以及操作的api,接下来就是搭一些简单的界面学习view——Django中的view.主要介绍以下两个方面: url映射 请求处理 模板文 ...
- session的处理机制
https://blog.csdn.net/deepwishly/article/details/6659613 https://blog.csdn.net/dz45693/article/detai ...