强迫自己掌握vi的最佳方法是什么? [英] What is the best way to force yourself to master vi?

查看:48
本文介绍了强迫自己掌握vi的最佳方法是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好一阵子前,我读了由viemu创作者撰写的一篇文章,消除了许多关于vi的误解,并解释了为什么这是一个好主意(以及为什么它在过去30多年中非常流行)。同一个人还具有大量图形备忘单,它们在一定程度上教了一些基础知识。时间。

A good while ago, I read an article by the creator of viemu, clearing up a lot of the misconceptions about vi, as well as explaining why it's a good idea (and why it's been very popular for the last 30 years+). The same guy also has a great set of graphical cheat sheets that teach the basics a few bits at a time.

我确信。

事实上,过去两年来我一直被说服。但是作为主编,我仍然没有真正强迫自己学习vi,学习曲线太高了。当我开始工作时,到目前为止,可接受的但即时的生产力(使用当前的编辑器)已经赢得了远远超过线下的巨大生产力(使用vi)。

I've been convinced for the past 2 years in fact. But I still really haven't gotten around to force myself to learn vi as my primary editor, the learning curve is just too high. When I get down to work, acceptable but immediate productivity (using my current editor) has so far won over tremendous productivity farther down the line (using vi).

任何人都有什么好技巧帮助克服学习曲线?可以是简单的技巧,其他教程或文章,等等。

Does anybody have any good tips to help get past the learning curve? It can be straight out tips, some other tutorial or article, whatever.

编辑:请注意,我知道 vim / gVim 奶油 MacVim (等)变体。我将有关vi的问题保留为整个vi系列。感谢所有出色的答案。

Note that I'm aware of the vim/gVim, Cream and MacVim (etc.) variants of vi. I kept my question about vi to refer to the vi family as a whole. Thanks for all the great answers.

我那天一直在使用Vim(更确切地说是MacVim)从去年12月开始的职业生涯。我不回去了:-)

I've been using Vim (more precisely, MacVim) in my day to day professional life since last December. I'm not going back :-)

祝大家在Vim掌握上都好运。

Good luck to everyone in their Vim mastery.

推荐答案

首先,您可能想拿起Vim;

First of all, you may want to pick up Vim; it has a vastly superior feature set along with everything vi has.

也就是说,学习需要纪律。如果您有工作并且负担不起生产力(不被解雇),我建议您参加一个周末项目,其唯一目的是学习编辑器。在工作时,请保持其文档开放,并受到足够的纪律检查,以免被淘汰。随着学习的深入,变得高效并开始依赖于肌肉记忆,坚持下去将不再那么困难。

That said, it takes discipline to learn. If you have a job and can't afford the productivity hit (without getting fired), I'd suggest taking on a weekend project for the sole purpose of learning the editor. Keep its documentation open as you work, and be disciplined enough not to chicken out. As you learn more, become efficient and start relying on muscle memory, it won't be as hard to stick with it.

我使用Vim已有很长时间了我什至都没有想到要按什么键来搜索,导航或保存。而且我的手永远不会离开键盘。使用Vim是我在编程生涯中做出的最好选择之一。

I've been using Vim for so long that I don't even think about what keys to press to search or navigate or save. And my hands never leave the keyboard. To use Vim is one of the best choices I've made in my programming career.

这篇关于强迫自己掌握vi的最佳方法是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆