menko
menko

Reputation: 430

PHP IDE with vi key bindings

At the moment I'm using eclipse with viplugin. I also know about netbeans and its vi plugin. I find both of these IDEs don't really fit my tastes though. Too slow, bad remote editing support. I don't really have time at the moment to set up and try a vim based ide either.

So, what other PHP IDE is available that supports vi key bindings? I'm willing to pay for a commercial one if necessary.

Upvotes: 6

Views: 1900

Answers (6)

Piotr Owsiak
Piotr Owsiak

Reputation: 6249

I believe that PHPStorm (paid) from JetBrains has a plugin that will make the editor simulate Vim. The IDE is build on a common base for many of JetBrain's IDEs like IntelliJ IDEA, WebStorm, PyCharm, RubyMine and plugins are shared between them.

Also I would expect the IDE to be pretty good as I have some of their products and I'm very happy with them (JetBrains make good stuff).
I'm not doing PHP anymore so can't speak about the PHPStorm itself, but I'd recommend you give it a try if you can afford it.

http://www.jetbrains.com/phpstorm/

http://plugins.intellij.net/plugin/?webide&id=164

Upvotes: 3

Alex
Alex

Reputation: 4362

Check out Komodo Edit (free) from ActiveState. There is also Komodo IDE but that's about $250. It supports a bunch of dynamic languages (JavaScript, Perl, PHP, Python, etc) and has Vi and Emacs key-bindings.

Upvotes: 2

Mailo Světel
Mailo Světel

Reputation: 25991

You could try vimmate. I am going to today.

Upvotes: 0

doubleface
doubleface

Reputation: 240

I personnaly use netbeans with jvi plugin. The vi emulation of this vi plugin is near perfect, plus you get the very good (and fast growing) Netbeans Ide.

Upvotes: 7

thomasrutter
thomasrutter

Reputation: 117363

I too would be curious as to why VIM is not an option for you. If you have reason to rule it out, that's fair enough - but if not then I'd encourage you to think again about it.

I am a PHP programmer and I currently use VIM as my IDE.

  • Fast (very!)
  • VI key bindings come standard, no setting up necessary
  • Various options for remote file editing

And yeah you still get the omni-completion, file explorer, smart auto-indenting, it's cross platform, etc etc.

Upvotes: 3

Matt
Matt

Reputation: 2230

Visual Studio has a vi emulator (http://www.viemu.com) available for it.

I'm not sure how well Visual Studio works as an IDE for PHP though. But it's a good IDE in general.

Upvotes: 1

Related Questions