我的键盘上的一个字母 v 不起作用,由于我使用的是 Windows 7,我尝试使用 autohotkey 将此字母替换为另一个组合键,如 win+c 或 alt+c。但这不知何故不起作用,并且干扰了其他键绑定。
我遇到的针对此问题的其他答案都针对 Ubuntu。
当然,执行 c::v 并不是理想的选择。
我希望按两次一个键来映射到 v。
cc::v
这可能吗或者有什么其他选择?
答案1
完全同意 David 的观点,买个新键盘。如果是笔记本电脑,你可以试着修理一下。很可能 PCB 和橡胶触点圆顶之间有碎屑。
如果您想使用 AHK,并且想使用双击 c 来生成 av,您可以使用这个。
:?C*:cc::v
:?C*:CC::V
这样,像 Access 这样的单词就很难写了。你必须写成 Ac Spaceess LeftBackSpaceRight。
或者:
:?C*:cc::v
:?C*:CC::V
:?C*:c c::cc
:?C*:C C::CC
允许您写入 cc 来获取 v 和写入 c Spacec 来获取 cc。
背景:
? means change inside a word
C means be case sensitive
* means do not require a trigger like space or return
或者,我认为更好的是,你可以使用 Win + c
#c::v
#+c::V
或者使用 double x 代替 double c