[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sheflug] Favourite editor



Chris Johnson wrote:

I'm running fedoracore 3 having moved to this from Suse after suse with
2.6 kernal wouldn't install on this particular box.  On Suse I had KATE
as an OK editor but I'm looking for something a bit more involved and
I'm after your suggestions.

I'm developing php based web pages so syntax highlighting would be good
but I'm open to other features which others have founds useful.  I'd
prefer x based as opposed to text based as I'm still getting to grips
with vi and I'm really slow!  Are there any editors that will highlight
brackets/parenthesis etc so you can immediately see where the
corresponding opening/closing character is (similar to the highlighting
in M$ excel when editing formulae)??

Any suggestions welcome.

I can recommend sticking with vim and GVIM.  There is a learning curve,
but it's well worth taking the time to learn how to use vim as it is a
very powerful and versitile editor that you will find on almost any unix
box.  There's also a version of GVIM for Windows so you can use the same
editor on all your computers.  This is the biggest plus point for me -
because I use it anywhere I don't have to think. I can use the same
commands when editing a file in GVIM on WinXP as I do when  I'm editing
a file on the webserver using a terminal version of vi..

The command "<ESC>:set sm" will turn bracket matching on.
There are syntax highlighting modes for more languages than you can
shake a stick at, and there are plenty of colour schemes available.  If
you're using php then I can recommend the CleanPHP colour scheme.
To turn syntax hightlighting on: "<ESC>:syntax enable"  or choose
"Automatic" from the "Syntax" drop down menu in GVIM.

I can provide 101 resources for configuring and customising vim.   If
you're interested then drop me an email.

Hope this helps

Mark

___________________________________________________________________

Sheffield Linux User's Group -
http://www.sheflug.co.uk/mailfaq.html

 GNU the choice of a complete generation.