我正在尝试编写一个 Vim 教程,我想首先消除一些误解,并提出一些建议。
我不知道是否应该将盲打视为一种误解,或者将其作为推荐的先决条件。
当我学习使用编辑器的时候,我已经有几年盲打经验了,所以我完全不知道在 Vim 中使用两指打字的体验是什么样的。
您是 vim 二指打字员吗?您的使用体验如何?
编辑:
我不确定我的问题是否足够清楚。也许是我的错,我不知道。我得到的答复很混乱,还有其他问题(你为什么写这个?这两个有什么关系?),而不是经验信息(我不盲打,而且一直(很好|地狱))。
有些程序员盲打,而其他人则搜索和点按。介于两者之间的是 Vim,它需要一定的按键亲和力才能执行各种操作。我是一个盲打者,我不知道如果我不是,我使用编辑器的体验会是什么样的。老实说,我无法想象自己点按这些组合键。但就像我说的,我不知道那是什么感觉。在告诉某人开始使用 Vim 之前,我想知道我是否应该将盲打视为一种误解的要求。
那么,我重新表述一下这个问题,你是否感觉到不是盲打是否影响了您使用 Vim 的体验?
答案1
我从来都不是一个盲打者,过去 5 年多来我的 vim 体验一直很好。
答案2
如果你问我的个人经历(当然,这个问题是主观的,并且是一种观点),那么我不得不说:
- VI/VIM 是高度专业化的工具,我还没有见过不是盲打员的计算机专家。
- VI 依赖键盘快捷键。如果您不使用它们(例如,如果您使用 GVIM),那么您将使用鼠标来获取选项。
我认为向人们传授这种工具非常有意义,例如,它在格式化代码方面非常出色。但是,还有其他更好的替代方案,它们更符合 Windows 的做事方式,您可能想看看它们。
总体而言,作为今天安装了 GVIM 并在几个小时前试用过它的人,我认为它绝对是一款出色的工具,但它的界面笨拙、需要专业知识,以及使用“模式”的方式不直观,会降低它对 GUI 用户的吸引力。我猜你的读者可能已经习惯了 GUI 环境,而 VI 的模式方式对他们来说可能太笨拙了。但这是我的猜测…… ;-)
答案3
是的,我是一个两指打字员,我不明白它与 Vim 有什么关系。