Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Whats your development environment

by dreadpiratepeter (Priest)
on May 24, 2002 at 13:19 UTC ( [id://169050]=note: print w/replies, xml ) Need Help??


in reply to Whats your development environment

Actually, with Emacs I work transparently over the network. Ange-FTP allows me to deal with remote files as if they were local.

The I get to use The One True Editortm and the wonderful cperl-mode without leaving home.
Remember you can't spell evil without vi.
It's a joke, son! I'm not trying to start an editor flame war.

-pete
"Pain heals. Chicks dig scars. Glory lasts forever."

Replies are listed 'Best First'.
Re: Re: Whats your development environment
by thraxil (Prior) on May 24, 2002 at 14:38 UTC

    agreed. since i don't trust the network i'm on though, i prefer to use TRAMP instead of ange-ftp. you can run ange-ftp over ssh but i find that more complicated and error prone than TRAMP.

    so my setup is: code lives on a dev box (linux + apache), emacs/TRAMP to edit, usually an ssh session to the dev box too. everything's managed with cvs. i keep a dev and staging directory on the dev box. once i'm happy with the code in dev, i cvs commit, then update in the staging dir and make sure it still works there. if that's all good, i do a cvs update on the production box (solaris + apache). Makefiles are useful for handling any differences between configuration on dev vs production.

    anders pearson

Re^2: Whats your development environment
by Aristotle (Chancellor) on May 24, 2002 at 15:26 UTC
    vi sucks.

    That's why I use vim.

    :-)
    ____________

    Makeshifts last the longest.
Re(2): Whats your development environment
by FoxtrotUniform (Prior) on May 27, 2002 at 19:11 UTC
      Remember you can't spell evil without vi.

    I've always wanted to write an editor called evil; I've even backronymed it to "Editor, VI-Like". My plan is to make it super-easy to run the text through on-the-fly Perl code... of course, vim already does that. At any rate, I've never quite had the free time for it, especially since vim has most, if not all, of the features I want.

    vim also does remote editing, of course. Still doesn't have a sexy BastardizedLISP interpreter, though... I'll have to concede that one to you Emacs guys, I guess.

    --
    The hell with paco, vote for Erudil!
    :wq

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://169050]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (5)
As of 2024-04-24 17:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found