Emacs和Vim之间的区别 [英] Differences between Emacs and Vim

查看:91
本文介绍了Emacs和Vim之间的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果没有涉及到为什么比另一个更好的宗教论证,Emacs和Vim之间的实际实际差异是甚么?我正在寻找一个或另一个,但我意识到每个学习曲线都很高,我无法决定。我从来没有使用过这种类型的编辑器(我一直使用IDE),所以有助于新手的任何东西都是加分。

Without getting into a religious argument about why one is better than the other, what are the practical differences between Emacs and Vim? I'm looking to learn one or the other, but I realize the learning curve for each is high and I can't decide. I have never used an editor of this type (I've always used IDEs), so anything that helps a newbie is a plus.

在火焰战争开始之前:我不是问哪个更好,我在问两者之间的差异。我想要一个目标比较。谢谢。

Before a flame war starts: I'm not asking which is better, I'm asking the differences between the two. I would like an objective comparison. Thank you.

推荐答案

(下面的文字是我的意见,不应该被视为事实或侮辱)

使用Emacs,您可以将其全天候开放,并在程序中进行,您几乎可以从中完成所有操作。您编写自己的扩展名,用于记录笔记,组织,游戏,编程,外壳访问,文件访问,听音乐,网页浏览。它需要几周和几周的时间,直到你会很高兴,然后你会一直学习新的东西。当您无法访问它并且不断更改您的配置时,您将会感到烦恼。您将无法轻松使用其他人的emacs版本,它不会被安装。它使用Lisp,这是伟大的。你可以把它变成你想要的东西。 (任何东西,一切)

With Emacs you are expected to have it open 24/7 and live inside the program, almost everything you do can be done from there. You write your own extensions, use it for note taking, organisation, games, programming, shell access, file access, listening to music, web browsing. It takes weeks and weeks till you will be happy with it and then you will learn new stuff all the time. You will be annoyed when you don't have access to it and constantly change your config. You won't be able to use other peoples emacs versions easily and it won't just be installed. It uses Lisp, which is great. You can make it into anything you want it to be. (anything, at all)

使用vim,几乎总是预先安装。速度很快你打开一个文件做一个快速编辑,然后退出。如果您在别人的机器上,您可以使用基本设置。它不是那么可编辑但它仍然比大多数文本编辑器好得多。它认识到,大部分时间您正在阅读/编辑不打字,并使该部分更快。您不会遭受 emacs小指 的困扰。这不是很激动。这更容易学习。

With vim, it's almost always pre-installed. It's fast. You open up a file do a quick edit and then quit. You can work with the basic setup if you are on someone else's machine. It's not quite so editable; but it's still far better than most text editors. It recognises that most of the time you are reading/editing not typing and makes that portion faster. You don't suffer from emacs pinkie. It's not so infuriating. It's easier to learn.

即使我每天都在使用Emacs(而且喜欢它),除非你打算花费大量的时间在你选择的程序中,我会选择vim

这篇关于Emacs和Vim之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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