Re: PHP editor for linux
| From: | Mario Guenterberg | Date: | Fri, 15 Aug 2008 07:26:03 +0000 |
| Subject: | Re: PHP editor for linux | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-278120@lists.php.net to get a copy of this message | ||
On Thu, Aug 14, 2008 at 07:32:13PM -0400, Eric Butera wrote:
> What sort of plugins do you use with vim? For a while I was
> interested with it after seeing some presentations on it. I never
> could figure out how to get it to do code completion based on methods
> of a class, it sort of jumbled all of them from a project together. I
> also felt like it was a bit clunky jumping between files. Using MVC
> means at least 3 files per uri so that got to be very tedious for me
> jumping between so many different files. Any tips there?
>
> One of my favorite parts of pdt is the fact that I can code complete
> any class in my current project or anything that I specify in my
> include path. Also you can jump to the exact class/method by control
> clicking on it too which is a huge time saver. Is there anything like
> this?
Hi
I use vim + some plugins and a custom configuration. It works fine
in cli and as vim-gtk under debian/ubuntu.
The Plugins are NERDTree, PDV and debugger. This and a little own
vimrc makes we wonder how powerfull vim is.
The vim installation is a standard apt-get install way installation.
You can open mutliple files with NERDTree if you use the the tab-key.
It is easy to handle more than 3 files recently, but a bigger
resolution on your desktop is needed ;-)
So i can coding some lines or files, press CTRL-L for syntax
checking and have a wonderfull customizable syntax highlightning.
The autocomplete function works also very well. I have downloaded
the php5 funclist from rasmus and extend it if needed. Variables and
contants defined in the file that i edit are also autocompleted.
Happy coding
Mario
--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CM d- s++: a+ C++++>$ UBL*++++$ P++ L+++ E--- W+++ N+ o-- K- w O- M-
V-- PS++ PE++ Y PGP+++ t--- 5 X++++ R++ tv- b+++ DI D++++ G++ e* h----
r+++ y++++
------END GEEK CODE BLOCK------