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

Ask A Question

Stats

  • Questions 123k
  • Answers 123k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Since you're floating both #inner-1 and #inner-2, you'll need a… May 12, 2026 at 1:06 am
  • Editorial Team
    Editorial Team added an answer Found out the problem. The java classes needed to have… May 12, 2026 at 1:06 am
  • Editorial Team
    Editorial Team added an answer display: none completely hides the element, 0px * 0px, but… May 12, 2026 at 1:06 am

Related Questions

Background First of all, much gratitude to atebits for their very informative blog post
I have a set of data that models a hierarchy of categories. A root
I tried using PHPDoc for the first time today and quickly ran into a
I'm starting a fairly complex Swing application that heavily graphics-oriented with about 1000 separate

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

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.