#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.
; 修饰键的表示
; # -> Win
; ! -> Alt
; ^ -> Ctrl
; + -> Shift
; 键位映射修改
; Alt与Ctrl对调, 建议通过注册表修改
; LAlt::LCtrl
; LCtrl::LAlt
; 修改鼠标滚轮方向, 建议通过注册表修改
; WheelDown::WheelUp
; WheelUp::WheelDown
; 退出
; Esc :: CapsLock + y
CapsLock & y::Send, {Esc}
; 通用后退与前进
; Alt + 左/右 :: CapsLock + 鼠标左键/右键
; Alt + 左/右 :: CapsLock + d/f
CapsLock & LButton::Send, !{Left}
CapsLock & RButton::Send, !{Right}
CapsLock & d::Send, !{Left}
CapsLock & f::Send, !{Right}
; 光标移动
; 按字符移动(模拟Vim)上下左右
; 左/下/上/右 :: CapsLock + h/j/k/l
CapsLock & h::Send, {Left}
CapsLock & j::Send, {Down}
CapsLock & k::Send, {Up}
CapsLock & l::Send, {Right}
; 按单词移动
; Ctrl + 左/右 :: CapsLock + u/i
CapsLock & u::Send, ^{Left}
CapsLock & i::Send, ^{Right}
; 移动到行首/行尾
; Home/End :: CapsLock + o/p
CapsLock & o::Send, {Home}
CapsLock & p::Send, {End}
; 按页移动(翻页)
; PgUp/PgDn :: CapsLock + [或]
CapsLock & [::Send, {PgUp}
CapsLock & ]::Send, {PgDn}
; 移动到文档首/尾
; Ctrl + Home/End :: CapsLock + -/=
CapsLock & -::Send, ^{Home}
CapsLock & =::Send, ^{End}
; 退格删除/向前删除, 按字符
CapsLock & n::Send, {Backspace}
CapsLock & m::Send, ^{Backspace}
CapsLock & ,::Send, {Delete}
CapsLock & .::Send, ^{Delete}
; Eclipse
CapsLock & w::Send, !^{Up}
CapsLock & e::Send, !^{Down}
CapsLock & r::Send, !{Up}
CapsLock & t::Send, !{Down}
; 文本选择
; 按字符选中
; Shift + 左/下/上/右 :: Shift + h/j/k/l
; 按单词选中
; Shift + Ctrl + 左/下/上/右 :: Shift Ctrl + h/j/k/l
+h::Send, +{Left}
+j::Send, +{Down}
+k::Send, +{Up}
+l::Send, +{Right}
+^h::Send, +^{Left}
+^j::Send, +^{Down}
+^k::Send, +^{Up}
+^l::Send, +^{Right}
; 选中到行首/行尾
; Shift + Home/End :: Shift + Ctrl + ;/'
+^;::Send, +{Home}
+^'::Send, +{End}

我的AutoHotkey脚本的更多相关文章

  1. 开机时自动启动的AutoHotkey脚本

    ;;; 开机时自动启动的AutoHotkey脚本;; 此脚本修改时间 2019年06月18日20时48分;; 计时器创建代码段 ------------------------------------ ...

  2. ;~ 并发运行的AutoHotkey脚本真机实际测试模板参考20191010.ahk

    ;~ 并发运行的AutoHotkey脚本真机实际测试模板参考20191010.ahk;~ 2019年10月10日;~ 徐晓亮(aahk6188);~ 操作系统测试环境: Windows 7 专业版 3 ...

  3. 开机时自动启动的AutoHotkey脚本 2019年07月08日19时06分

    ;;; 开机时自动启动的AutoHotkey脚本;; 此脚本修改时间 2019年06月18日20时48分;; 计时器创建代码段 ------------------------------------ ...

  4. 开机时自动启动的AutoHotkey脚本 2019年10月09日

    ;;; 开机时自动启动的AutoHotkey脚本 2019年10月09日;; http://www.autoahk.com/archives/16600; https://www.cnblogs.co ...

  5. 键盘和鼠标闲置超时时关闭显示器并锁定电脑桌面的AutoHotkey脚本 2019年11月24日写

    /* 键盘和鼠标闲置超时时关闭显示器并锁定电脑桌面的AutoHotkey脚本 2019年11月24日写 在电脑桌面锁定时移动鼠标就会显示登录界面,此时即使超过电源设置的时间电脑也不会关闭显示器使得屏幕 ...

  6. ;~ 小部分AutoHotkey脚本源代码测试模板样板.ahk

    ; ;~ 小部分AutoHotkey脚本源代码测试模板样板.ahk ;~ 请把一行或几行少量代码放到此文件中实际测试一下,;~ 看看测试结果如何,等到能够实现代码功能时再复制到自己的脚本代码文件中;~ ...

  7. 在屏幕上搜索图片并返回图片所在位置的坐标的AutoHotkey脚本源代码(类似大漠插件)

    ;~  在屏幕上搜索图片并返回图片所在位置的坐标的AutoHotkey脚本源代码(类似大漠插件) ; https://www.autohotkey.com/boards/viewtopic.php?t ...

  8. AutoHotKey 脚本集中营(一)

    前言:实战是最好的学习.本集中营共分 x+mc2 期(x 为已发行的期数,m 为我的空闲时间,c 为我的更新动力),旨在通过对脚本代码的阅读而提高 AHK 语言的熟练程度.脚本的难度与期数成正比,有兴 ...

  9. 007-迅雷定时重启AutoHotkey脚本-20190411

    ;; 定时重启迅雷.ahk,;;~ 2019年04月11日;#SingleInstance,forceSetWorkingDir,%A_ScriptDir%DetectHiddenWindows,On ...

随机推荐

  1. 性能测试—JMeter 常用元件(四)

    <零成本web性能测试>第三章 Web性能测试脚本录制与开发中JMeter常用测试元件 测试计划描述了JMeter运行时将会执行的一系列步骤,一个完整的测试计划包含一个或多个线程组.逻辑控 ...

  2. 【HANA系列】SAP HANA XS的JavaScript安全事项

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA XS使用Jav ...

  3. Django之model模块创建表完整过程

    Django中,与数据库相关的模块是model模块,它提供了一种简单易操作的API方式与数据库交互,它是通过ORM映射的方式来操作数据库,一个类对应数据库一张表,一个类属性,对应该表的一个字段,一个实 ...

  4. AspNetCore2身份验证

    1.在Startup类的Configure方法,添加身份验证的中间件AuthenticationMiddleware app.UseAuthentication(); 2.在Startup类的Conf ...

  5. 常用css字体英文写法

    font-family: 'Microsoft Yahei',sans-serif; 宋体:SimSun 黑体:SimHei

  6. 【PAT】B1037 在霍格沃茨找零钱(20 分)

    #include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int ...

  7. 6.2Python文件的操作(二)

    目录 目录 前言 (一)文件的定位 (二)文件的读操作 ==1.read()方法== ==2.readline()方法== ==3.readlines()方法== ==4.文件的遍历读法== (三)文 ...

  8. mysql状态分析之show global status(转)

    mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一.慢查询mysql> sh ...

  9. VRS——备忘

    1.所有版本VRS,注释掉m_ChisauarePRN参数 2.注释掉所有的MODULE_GNSSMonitor_ID,暂时用不到.但是会造成basestation崩掉. n.RegisterStat ...

  10. 计算机基础-CPU

    CPU(Central Processing Unit中央处理器)由运算器和控制器组成--微机性能的集成度最高的核心部件 1.金属触点 2.附带散热器 风冷式 热管散热式 水冷式等 扣具结构要和CPU ...