emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Some developement questions


From: Ergus
Subject: Re: Some developement questions
Date: Sun, 2 Sep 2018 20:23:58 +0200
User-agent: NeoMutt/20180716

On Sun, Sep 02, 2018 at 05:07:00PM +0200, hw wrote:
Joshua Branson <address@hidden> writes:

Who would ever press ESC-right or ESC-left to move a word?

part of this reason is why I started to use evil-mode.  :)

Right, I thought about doing that since starting to learn vim and
understanding how it can be much more efficient than Emacs.

That's relative and very subjective. Modal editing makes not too much
sense for me in 2018. It was a solution in a moment but and according to
the vi creator "it was for a world that doesn't exist anymore".

Is it
exactly the same as using vim?

It depends of your use cases. But for just editing, yes, it is pretty much
the same. Vim users use to complain that evil mode is slower but it is
more a psychological thing; I have tried to measure what they complain
about and if it is, should be in the order of micro seconds.

Why not use vim instead?  Does Emacs have advantages over vim when using
evil-mode?

Again. It depends of your use cases. To edit simple files there is not real 
difference, no advantage or disadvantage as editing is the basic functionality.

But if you do serious programming in big projects, edit remote files in multiple servers cross coping between them, you want to use irony or rtagsor for C++, gtags for cross referencing, gdb inside the same editor, manage cmake projects in the projectile way or simply handle git with magit; or if you plan to customize details for your specific files or systems... it is very hard in vim some of these are impossible.
Vim even does syntax highlighting for fvwm out of the box.

have you tried config-mode, is a bit generic, but I use i3wm and it works for 
me?

I managed to find an fvwm-mode for emacs (which needs some work) years
ago, but why isn't that shipped with Emacs by default?

I thing because the intersection of the groups of people who use fvwm and emacs 
is close to zero and the package is kind of unmaintained. But you are very 
welcome to adopt and collaborate with that :)

(Uh, we probably shouldn't discuss this there --- feel free to send me
an email directly :)

Why not?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]