提升编程时输入符号的效率

背景

本人会盲打,熟练使用双拼,对于字母输入已经形成肌肉记忆,


,
.
:
<
>
<<
>>

对以上字符,也已经形成肌肉记忆。
上一次进行敲键盘手速训练是6年前,那时候使用的是tt,tt可从下方链接中了解并下载

如何练习编程的手速? - 韦易笑的回答 - 知乎
https://www.zhihu.com/question/27021761/answer/53323794

我认同并推崇韦易笑关于编程手速的观点,我身边就有练成肌肉记忆,打字王一样的程序员,我认同输入高效,能够解放大脑,有更多的时间用来思考程序的逻辑,避免手速不足,对思维的打断,这会提升整体编程的效率。
我2019年,就使用这里的tt进行训练,以实现盲打为目标,当时3天完成了所有字母的训练,形成了肌肉记忆。对于标点符号的训练一直没时间做。
最近,打算提升相关手速,想把tt捡起来练习,发现现在也有了别的方案
https://dazidazi.com/

里面可以练习指法,练习盲打,练习双拼,双拼还有另一个网站。

不过没有时间去训练了。于是在找别的方法。
除了训练新的肌肉记忆,还有一种方案,就是利用现有的肌肉记忆,思路就是键盘键位映射。
找到了一个强大的工具。
https://xianyukang.com/MyKeymap.html#️⃣-符号输入

https://github.com/xianyukang/MyKeymap
这个软件提供了强大的键位重映射,可定制方案,并且功能非常丰富,那些功能也值得探索使用。

主要是提供了一套设置网页,可以在作者默认配置基础上灵活配置。

我的需求

?
!
%
+
-
_
*
/
>=
<=
!=
<> 成对
() 成对
{} 成对
[] 成对
->
" " 成对
' ' 成对
=
==
&&
||

这个软件支持定制多种模式,其中选择j做引导键的j模式是我打算用来快捷输入符号的,也是作者的思路,被我认同。在编写c++代码中,以上符号是极其常见,但我的肌肉记忆不足的。
打算利用软件提供的单字符编码,缩写模式提供的多字符编码,对以上字符进行单字母和双字母的编码。
对于有成对场景的符号,既要支持成对的形式,又要支持单个的形式
该软件支持定制 输入一对 () 并把光标移到中间(
这种模式很方便。

编码方案

以下b站一个视频中的拼音输入的编码,可以参考,综合需求,利用软件提供的能力,完成最适合自己的编码方案,利用软件的缩写模式,实现双字母或者多字母的编码

标点 编码 标点中文
, d 逗号
j 句号
: vm v 冒号
; vf v 分号
! vt v 叹号
? vw v 问号
vd v 顿号
‘’ vdy v 单引号
“” vsy v 双引号
vzs v 左双引号
vys v 右双引号
vzd v 左单引号
vyd v 右单引号
…… vsl v 省略号
—— vpz v 破折号
《》 vsm v 书名号
() vk v 括号
【】 vzk v 中括号
{} vdk v 大括号
待制定最终使用的编码方案。
posted @ 2025-04-27 14:30  lingr7  阅读(105)  评论(0)    收藏  举报