3

After start reading on devrant I noticed that somehow people are using vim and emacs quite a bit. Why are you using them m? Are IDEs or Editors like Atom/Sublime not far more sophisticated than CLI Editors?

Comments
  • 1
    I don't know about vim, it's just impossible to exit... But I do know about emacs, and it has quite a bunch of killer features
  • 0
    I had to learn vim the hard way when I just got tired of rebooting my computer in order to exit to the bash.
  • 1
    As web developer ,
    vim exist in every server I "sshed"
    In my dev machine , It's about efficient workflow for everyday tasks and vim is part of it with tmux which handle opened shell commands ..

    .... emack?! what is that? 👿
  • 2
    Young Skywalker, you have much to learn...

    Emacs all the way. No other editor offers the same amount of features and editing techniques.

    I bet vi is also very rich, a lot of my colleagues also use it.
  • 0
    I think people mostly just become accustomed to using vim or emacs when using an ssh. Atleast that's how I became familiar enough with emacs to find it comparable to Sublime/Atom.
  • 1
    I can totally understand when you have to ssh and edit stuff that emacs / vim is good. But I can't see that it is a viable alternative to edit a local repository - but maybe I don't know the full capabilities of them. What's the killer features of them?
  • 0
    emacs is best known as "a great operating system, lacking only a decent editor"-quote unknown.
  • 0
    @donscotty oh you can take a quick look at http://emacsrocks.com
  • 0
    @donscotty what do you mean edit a local repository? there are packages for Emacs to manage git/svn/CVS repositories and they all work fine for me.
  • 0
    Just can't exit. Well, I'm joking. It's pretty awesome when you need fast switching between terminal and editor supposing you use tmux. And when you get used to it you no longer can code in IDE without vim support, because you always hit escape.
  • 0
    When working with terminal a lot vim/vi/emacs (fuck it even nano) is easy for single file edits , although people also use it for their projects , i mainly use it to edit config files like when i have to edit my /etc/hosts for example . Single files = vim , project = sublime for me .
Add Comment