Windows 下不用方向键移动光标 您所在的位置:网站首页 键盘没有方向键如何移动光标 Windows 下不用方向键移动光标

Windows 下不用方向键移动光标

2023-11-04 02:58| 来源: 网络整理| 查看: 265

我终于学会在 Windows 系统里移动光标了!

Mac 系统是支持全局 emacs 快捷键的。Ctrl + {P,N,B,F,A,E} 对应了一套上下左右、行首、行尾的操作。个人很喜欢这套快捷键,尤其是把 CapLock 映射成 Ctrl 以后,感觉写代码效率是有所提升的。不能说多明显,但是省去了移动右手手腕的一点点时间,减少了误触的概率,体验非常好。

现在公司只允许用 Windows,没有这套快捷键,感觉非常别扭。自己琢磨了一下,发现想实现这个功能其实很简单,而且还能做的比 Mac 系统更好用。

解决办法就是用 AutoHotkey 。首先把 CapsLock 映射成 RCtrl ( Right Control ),然后把 RCtrl + {P,N,B,F,A,E} 按照 Mac 系统那样做映射。这样既可以恢复之前的体验,还不会影响 Left Ctrl 组合键原来的功能( Ctrl+C, Ctrl+V 等)。想更进一步模仿 Emacs 的话,甚至可以实现 Ctrl + Space 进入选择模式:在 AHK 里面声明一个全局 boolean 变量 selection_mode,按 RCtrl + Space 的时候会修改其值。同时修改 RCtrl + F 的定义:如果 selection_mode 为 true,则执行 Shift + RightArrow,否则执行 Right Arrow 。其他方向快捷键同理。

除了这套方向键以外,我还怀念 Mac 系统中的另外两个快捷键。一个是 Command + Shift + [/] 来左右切换 tab,另一个是 Command + ` 在同一个程序间切换窗口。这些都可以用 AHK 轻松实现!

Windows 还是很好用的!(研究这些我花了至少 4 个小时,耽误了不少事儿。。)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有