【AHK】在OB中选中文字双击capslock生成 [[链接]]

61 篇文章 6 订阅
博客内容讲述了如何通过修改AutoHotkey脚本来改变在Obsidian中生成链接的操作。原本需要右手放下鼠标后按[[,但作者发现这常常受到输入法干扰。为了解决这个问题,作者将生成链接的动作改为了双击CapsLock键,这样可以更高效地完成操作,同时避免输入法的干扰。提供的代码展示了如何实现这一功能。
摘要由CSDN通过智能技术生成

在OB中选中文字按 [[ 会生成链接。
鼠标选中文字后还要右手放下鼠标后按[键,而且还经常受到输入法的干扰。

自己动手丰衣足食,这个动作我改成双击CapsLock了,右手鼠标选文字,左手双击Capslock,一气呵成。左手输入Caps比右手输入[方便些,且不受输入法干扰了。

代码如下

;在OB中选中文字按[[会生成链接。这个动作我改成双击CapsLock了,代码如下:
#IfWinActive ahk_exe Obsidian.exe
~CapsLock::
if winc_presses > 0 ; SetTimer 已经启动, 所以我们记录键击.
{
    winc_presses += 1
    return
}
; 否则, 这是新开始系列中的首次按下. 把次数设为 1 并启动
; 计时器:
winc_presses = 1
SetTimer, KeyWinC, 400 ;400 毫秒内等待更多的键击.
return

KeyWinC:
SetTimer, KeyWinC, off
if winc_presses = 1 ; 此键按下了一次.
{
    tooltip 单击
}
else if winc_presses = 2 ; 此键按下了两次.
{
  send {Text}[[
}

winc_presses = 0
return
 
#if```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值