CapsLock:: SetCapsLockState,off ;锁定为小写

CapsLock & d:: flag_C=1 ;小写d代替control键,实现跨词移动
CapsLock & d UP:: flag_C=0

CapsLock & s UP:: flag_S=1 ;小写s和a代替shift状态,实现选中
CapsLock & a UP:: flag_S=0

;/**************CapsLock + j:左移************************/
CapsLock & j::
if flag_C
{
if flag_S
Send, ^+{Left}
else
Send, ^{Left}
return
}
else
{
if flag_S
Send, +{Left}
else
Send, {Left}
}
return

;/**************CapsLock + l:右移************************/
CapsLock & l::
if flag_C
{
if flag_S
Send, ^+{Right}
else
Send, ^{Right}
return
}
else
{
if flag_S
Send, +{Right}
else
Send, {Right}
}
return

;/**************CapsLock + i:上移************************/
CapsLock & i::
if flag_C
{
if flag_S
Send, ^+{Up}
else
Send, ^{Up}
return
}
else
{
if flag_S
Send, +{Up}
else
Send, {Up}
}
return

;/**************CapsLock + k:下移************************/
CapsLock & K::
if flag_C
{
if flag_S
Send, ^+{Down}
else
Send, ^{Down}
return
}
else
{
if flag_S
Send, +{Down}
else
Send, {Down}
}
return

;/**************CapsLock + u:句首************************/
CapsLock & u::
if flag_C
{
if flag_S
Send, ^+{Home}
else
Send, ^{Home}
return
}
else
{
if flag_S
Send, +{Home}
else
Send, {Home}
}
return

;/**************CapsLock + o,句尾************************/
CapsLock & o::
if flag_C
{
if flag_S
Send, ^+{End}
else
Send, ^{End}
return
}
else
{
if flag_S
Send, +{End}
else
Send, {End}
}
return

;/********************功能拓展********************************/
CapsLock & c::Send,^{c}
CapsLock & n::Send,^{v}
CapsLock & m::Send,^{x}

AutoHotKey设置ide的光标功能键的更多相关文章

  1. Allegro设置十字大光标

    使用大十字光标,在摆放元器件时,容易对齐.在allegro中,可以通过设置实现大十字光标,其具体方法如下: 1.选择Setup->User Perferences,即可出现如下图所示界面: 2. ...

  2. Android Studio的使用(九)--设置IDE编码格式

    1.打开设置 2.勾选编码格式,在这里可以设置分别设置IDE.Project.File等级别的编码格式. 3.查看.修改各个文件的编码 4.当右击编辑界面时,可以直接设置当前文件的编码

  3. Google Chrome input 设置 line-height 后光标变得和input一样高

    Google Chrome input的height和line-height设置为相同的比默认高度高的值时,当input控件获得焦点并且没有输入内容时,input中的光标会占满整个input控件(如果 ...

  4. mac IDE输入光标变成块状 改为竖线

    mac下安装IDE后,出现“输入光标变成块状”的情况,是因为安装的时候装了ideaVim插件,改为竖线光标的方法:把ideaVim插件去掉

  5. 设置Editext的光标宽高与颜色

    在Editext的布局属性上加上 android:textCursorDrawable="@drawable/cursor_shape" cursor_shape如下: <? ...

  6. div设置contenteditable="true" 光标消失:原因

    原因1:document.onselectstart= function(){return false;}; 原因2:父层设置了user-select:none 导致 子层设置了 contentedi ...

  7. IOS-<input>表单元素只能读,设置readonly时光标仍然可见的解决办

    在HTML中,如果把一个<input>的readonly属性设置为"readonly",表示这个表单元素不能编辑. 但是,鼠标点击之后,这个表单元素还是有光标存在的. ...

  8. css设置手型光标

    因为现在主流浏览器是chrome,所以要尽量使用 cursor:pointer,不要使用 cursor:hand chrome下支持的鼠标样式 default 默认光标(通常是一个箭头) auto 默 ...

  9. Css——设置input输入框光标颜色

    在使用 input 输入框时,我们可能会遇到需要给其设置光标颜色的情况.谷歌浏览器的默认光标颜色是黑色的,GitHub 上的光标却是白色,那么这个用 CSS 怎么改变呢? 上面描述的情景有两种实现方式 ...

随机推荐

  1. Spring入门第十八课

    Spring AOP AspectJ:Java社区里最完整最流行的AOP框架 在Spring2.0以上的版本中,可以使用基于AspectJ注解或者基于XML配置的AOP 看代码: package lo ...

  2. hdu 3853 LOOPS (概率dp 逆推求期望)

    题目链接 LOOPS Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 125536/65536 K (Java/Others)Tota ...

  3. HDU - 1078 FatMouse and Cheese(记忆化+dfs)

    FatMouse and Cheese FatMouse has stored some cheese in a city. The city can be considered as a squar ...

  4. lightoj1009【DFS】

    思路: 连通快+二分图,每次+二分图大的元素个数. #include<bits/stdc++.h> using namespace std; typedef unsigned long l ...

  5. linux文件重命名

    rename 命令用字符串替换的方式批量改变文件名. 语法 rename(参数) 参数 原字符串:将文件名需要替换的字符串: 目标字符串:将文件名中含有的原字符替换成目标字符串: 文件:指定要改变文件 ...

  6. uoj#228. 基础数据结构练习题(线段树)

    传送门 只有区间加区间开方我都会--然而加在一起我就gg了-- 然后这题的做法就是对于区间加直接打标记,对于区间开方,如果这个区间的最大值等于最小值就直接区间覆盖(据ljh_2000大佬说这个区间覆盖 ...

  7. 【并发编程】一文带你读懂深入理解Java内存模型(面试必备)

    并发编程这一块内容,是高级资深工程师必备知识点,25K起如果不懂并发编程,那基本到顶.但是并发编程内容庞杂,如何系统学习?本专题将会系统讲解并发编程的所有知识点,包括但不限于: 线程通信机制,深入JM ...

  8. Luogu P1438无聊的序列【线段树/差分】By cellur925

    题目传送门 题目大意:维护一个序列,维护区间加等差数列,单点查询的操作. 首先我们肯定是要用线段树来维护了,按照一般的思维局限,我选择了维护序列中的值,但是区间修改的时候由于公差的存在,所以区间修改有 ...

  9. safari不支持new Date函数

    最近在做移动Web的时候,在PC上用Chrome调试都成功了,但是在iPhone上真机一测就出现了奇怪的问题.经过一系列调试发现是日期相关的地方出现了问题.起初怀疑是生产环境的问题,但用Mac版的sa ...

  10. 项目模板eShopOnContainers

    .NET Core多平台项目模板eShopOnContainers编译手记   之前写了一个功能性的文件上传asp.net core的小程序,加上点七七八八的东西,勉强能够应付了,打算学习一下微软的官 ...