- 程序员经常使用的键盘技能有哪些
-
- 快捷键
- 快捷键的灵活使用,能够帮助程序员成倍提高效率,体现在:许多快捷键的功能能够代替多次鼠标点击、拖拽等操作,节省了大量时间;减少了程序员双手打字时,为了一些操作不得不离开键盘使用鼠标的次数,有效避免工作时频繁移动双手导致的心烦意乱。下面给出VS Code和vim编辑器常用的快捷键
- 快捷键
-
- 正确的打字姿势
- 很多人没有意识到打字姿势的重要性,也许养成正确的打字姿势并不会使你的输入速度提高多少,但能够为你的手指均匀分配键位,减轻某个手指或肌肉的劳损,进而减轻身体疲劳。标准打字姿势网上有很多,此处不再赘述,关键是摆脱自我惯性,经过一段时间的练习即可习惯,受益终生
- 正确的打字姿势
2. 如何训练这些技能
-
- 可借助的工具
- vim自带有一套训练教程vimtutor,可选中文文档,非常友好。它详细介绍了vim的常用快捷键和命令,并附带实操性很强的练习题,全部看完只需1-2小时,能够掌握大部分vim的基础用法,可以作为入门学习的材料。在完成入门的学习后,可以尝试这个交互式的vim教程:https://www.openvim.com/tutorial.html,题目有一些难度,适用于进阶学习
- VS Code不同于vim,对习惯使用Windows的人来说非常友好,记忆快捷键并不断实践即可
- 打字姿势的培养,可以借助常见的打字软件和测速软件来对自己的练习结果进行评估
- 付诸实践
- 无论看过什么样的教程,最重要的是勤加练习,记住快捷键和命令,形成肌肉记忆,能够自然的使用
- 可借助的工具