Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 143941
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T08:10:29+00:00 2026-05-11T08:10:29+00:00

First of all, I love vim. I have been using vim for a few

  • 0

First of all, I love vim. I have been using vim for a few years now and it has changed my perceptions of what an editor is capable of. I also love modes.

However I am thinking of switching and here is why:

I really like Xcode and it has emacs bindings. I use Mac OS X and it has emacs functionality in all text input fields. I hate using the mouse, and I think switching would make sense.

I’m also kind of tired of doing all my work in terminal windows: with Xcode I would have access to a great IDE, and a great rat-free editor (emacs).

Having said all this, I find emacs Meta keys approach a little uncomfortable, and a little daunting, plus I have spent a lot of time learning to do things in vim.

Should I switch? And if so has anyone else made this switch or used both vim and emacs and have an opinion about which they prefer and why?

Also for emacs users out there who have used Xcode, how good is the emacs implementation in Xcode? Worth the switch?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T08:10:30+00:00Added an answer on May 11, 2026 at 8:10 am

    Why can’t you use both? Using Emacs doesn’t mean you have to stop using Vim.

    Benefits of learning and using both:

    • Sometimes one editor is better than the other for some particular language. Better syntax highlighting, better indentation rules, better macros, better integration with external tools, or whatever. You will always be using the best editor for the job if you’re able to choose between Vim and Emacs.
    • Sometimes a community gravitates toward one editor or the other. You can participate in the community no matter which is used.
    • You can learn neat tricks from one editor and port them to the other. Both editors have features that you’d never think of if you stuck to one exclusively.
    • If some computer only has one or the other set up, you can still use it effectively.
    • Learning is fun.
    • Geek cred.

    Disadvantages:

    • Learning takes time and effort.
    • Fragmentation and duplication of effort (all of your favorite tricks and keymappings have to be written twice, in Vim script and elisp).

    I see the advantages outweighing the disadvantages.

    I use Emacs for Lisp code, and because I use Lisp for web development, I also stay in Emacs for CSS and Javascript and such. I use Vim for Ruby, Python, Perl, PHP, BASH, plaintext, and almost everything else. Both editors have strengths and weaknesses, but mostly both have strengths.

    The only way to know if you like Vim or Emacs better is to invest time in both, so you can make an informed decision. Maybe you’ll find that Emacs fits the way you think and work better, or maybe not. It’s such a subjective thing that the only way to know is by trying.

    Text editors aren’t religions, and the free disk space in your brain is for all intents and purposes unlimited. So use both and enjoy.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've been using Vim for a while now and love it, but one thing
I have a strange dilemma.... First of all, I am stuck using XPath 1.0
First of all I love GO :D I have some questions about panic/recover. Panic
First of all I'm sorry if you feel this question has been raised before,
First of all - I love you all at Stackoverflow! Everyone is very helpful!
first of all: I really love this site and I think this is the
First: I'm using Excel 2007, but the code has to work for Excel 2003
I have just started using and am falling in love with MVC design pattern.
I would actually love to have an AlternatingItemTemplate on a GridView, but all it
I have been playing around quite a lot with EF4 Code First and I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.