• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: vim keybindings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vim keybindings


  • Subject: Re: vim keybindings
  • From: David Ewing <email@hidden>
  • Date: Sat, 3 Jan 2004 15:30:00 -0700

On Jan 1, 2004, at 11:19 AM, Michael Crawford wrote:

Bump. I second this. I to am addicted to VI(M) (been using VI since 1989). This would go a long way toward increasing my productivity.

-Michael

On Dec 31, 2003, at 5:09 PM, Tristan O'Tierney wrote:

I know XCode supports external editors (preferences ->
File Types -> source code. change default editor to
external editors, vi).  However this is a cheap hack.
Is there no way to get simple vi key support in XCode?
 I'm talking about just things like dw, y, p, dd, h,
j, k, l, ctrl-d, ctrl-u etc etc.  I've been a long
time vim user and find it extremely hard to code in an
IDE without vi keys.

Just to set expectations appropriately... It's not likely that we'll add vi key binding support anytime soon. The command model in vi is just too different from what the AppKit text system can handle.


Something more likely to happen would be better support for AppleEvents in vim. Last I checked, it didn't really support them at all, so our integration isn't very good. That (mostly) needs to be fixed in vim. And since it's open source, I'd encourage people to take a look at getting it done.

The next most likely scenario (though far less so) would be for someone to do a vim plugin editor for Xcode. Our plugin API isn't public yet, but that wouldn't be the biggest hurdle. If someone could get vim running inside a Cocoa view (in a document-based app would be best), the rest would be pretty easy.

I'm certainly in no position to promise anything here, but it's pretty likely that we'd be able to help get the AppleEvent support working with vim. We would love to see the same level of support for it as we currently have for emacs, BBEdit and SubEthaEdit. (And we'd love to see the support for all external editors improve over time too).

Dave
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: vim keybindings (From: Michael Crawford <email@hidden>)

  • Prev by Date: troubles and complaints
  • Next by Date: Re: SOLVED: Build process stuck in XCode
  • Previous by thread: Re: newbie question - Expressions window
  • Next by thread: Re: vim keybindings
  • Index(es):
    • Date
    • Thread