返回

论码农的“键盘哲学”: 用纯键盘码代码的自我修养

开发工具

敢不敢使用纯键盘码代码?

码代码的姿势有很多种,有人喜欢键盘鼠标结合,有人喜欢纯键盘码代码。

不敢说单纯使用键盘码代码的效率会比键盘鼠标结合高多少倍,但是这个过程绝对让你感觉倍爽。虽然过程很累,需要记住那么多组合按键,但是一旦熟练之后你一定会感谢现在努力的自己。

本文以Vscode + Vim + iTerm的码代码的方式来总结,其他编辑器的可以自行搜索。

既然说是纯键盘码代码,首先就要解决鼠标的问题。其实解决方法有很多,但是最简单的就是直接用键盘控制鼠标。

在Vscode中,我们可以通过<Ctrl> + P来打开命令面板,然后输入mouse,就可以看到很多关于鼠标控制的命令了。

比如,我们可以通过<Ctrl> + Alt + Up/Down/Left/Right来控制鼠标上下左右移动,通过<Ctrl> + Alt + Click来模拟鼠标点击,通过<Ctrl> + Alt + Drag来模拟鼠标拖拽等等。

当然,除了用键盘控制鼠标之外,我们还可以使用一些辅助工具来帮助我们。比如,我们可以使用Vimium这个插件来在Vscode中模拟Vim的键盘操作。

Vimium是一个非常强大的插件,它可以让我们用键盘来完成很多操作,比如,我们可以用<j><k>来上下移动光标,用<h><l>来左右移动光标,用<dd>来删除一个单词,用<dw>来删除一个单词等等。

除了Vimium之外,我们还可以使用一些其他的辅助工具来帮助我们纯键盘码代码。比如,我们可以使用KeyBindings这个插件来自定义键盘快捷键,我们可以使用ZenMode这个插件来隐藏所有不必要的面板,我们可以使用DistractionFree这个插件来屏蔽所有的干扰等等。

纯键盘码代码的姿势虽然累,但是一旦熟练之后你一定会爱上它。因为它可以让你更加专注于代码本身,而不必再担心鼠标的问题。

如果你是一个程序员,那么我强烈建议你尝试一下纯键盘码代码的姿势。也许你会发现,这是一种全新的编程体验。

当然,纯键盘码代码的姿势并不适合所有人。如果你是一个新手,或者你对键盘快捷键不熟悉,那么你可能需要花一些时间来适应。但是,如果你愿意花时间来学习,那么我相信你一定会喜欢上这种姿势的。

纯键盘码代码的优点

  1. 提高效率

纯键盘码代码可以大大提高你的编程效率。因为你不再需要在键盘和鼠标之间来回切换,这可以节省你很多时间。

  1. 减少疲劳

纯键盘码代码可以减少你的疲劳感。因为你不再需要长时间使用鼠标,这可以减轻你手部的压力。

  1. 提高专注力

纯键盘码代码可以提高你的专注力。因为你不再需要担心鼠标的问题,这可以让你更加专注于代码本身。

  1. 增强记忆力

纯键盘码代码可以增强你的记忆力。因为你需要记住很多键盘快捷键,这可以锻炼你的大脑。

  1. 提升成就感

纯键盘码代码可以提升你的成就感。因为当你熟练掌握纯键盘码代码的姿势之后,你会觉得自己非常有成就感。

纯键盘码代码的缺点

  1. 学习曲线陡峭

纯键盘码代码的学习曲线比较陡峭。因为你需要记住很多键盘快捷键,这需要花费一定的时间和精力。

  1. 不适合所有人

纯键盘码代码的姿势并不适合所有人。如果你是一个新手,或者你对键盘快捷键不熟悉,那么你可能需要花一些时间来适应。

  1. 容易疲劳

纯键盘码代码容易疲劳。因为你需要长时间使用键盘,这可能会导致你的手部和手腕酸痛。

如何学习纯键盘码代码

如果你想学习纯键盘码代码,那么你可以按照以下步骤进行:

  1. 熟悉键盘快捷键

首先,你需要熟悉一些常用的键盘快捷键。你可以通过查阅相关资料或者在线教程来学习这些快捷键。

  1. 练习使用键盘快捷键

熟悉了键盘快捷键之后,你需要练习使用它们。你可以通过在实际的编程项目中使用键盘快捷键来练习。

  1. 逐渐增加使用键盘快捷键的频率

随着你对键盘快捷键的熟练程度的提高,你可以逐渐增加使用键盘快捷键的频率。

  1. 坚持使用键盘快捷键

坚持使用键盘快捷键一段时间之后,你会发现你已经习惯了这种姿势。

结语

纯键盘码代码是一种非常高效的编程姿势。如果你是一个程序员,那么我强烈建议你尝试一下这种姿势。也许你会发现,这是一种全新的编程体验。