Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jul 2009 08:49:05 -0600
From:      Chad Perrin <perrin@apotheon.com>
To:        "questions@freebsd.org" <questions@freebsd.org>
Subject:   Re: A question for developers
Message-ID:  <20090725144905.GA31190@kokopelli.hydra>
In-Reply-To: <200907251721.46003.erich@apsara.com.sg>
References:  <4A6A72A6.1030009@ibctech.ca> <200907251721.46003.erich@apsara.com.sg>

next in thread | previous in thread | raw e-mail | index | archive | help

--dDRMvlgZJXvWKvBx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jul 25, 2009 at 05:21:44PM +0800, Erich Dollansky wrote:
>=20
> I use joe, gedit, kate and bluefish.
>=20
> All have their week points.
>=20
> One advantage of using several in parallel is that you can=20
> configure each to a special need of you and then start the one=20
> which seems to fit best your current task.

I find that I get the same benefit by creating multiple configuration
files for a single application, and starting it with the configuration I
want for the specific task at hand, if that single application with
different configurations is better suited to the task at hand than some
other application.  For instance, I might have a .vim_ruby_rc and a
=2Evim_english_rc, one for programming in Ruby and one for writing articles
in English.

If I want to have quick, easy startup for each, I might use aliases such
as:

    alias evim 'vim -S .evimrc'
    alias rvim 'vim -S .rvimrc'

If I want a quick way to remind myself what Vim configurations I have
available, I might use an alias like this:

    alias vimlist 'alias|grep vim'

I would do this sort of thing because of the unignorable boost to my
productivity that I have observed when using Vim, as opposed to other
editors.  I don't want to give that up for some varying configuration
options, using something like nano instead.  If, however, you find that a
different editor actually suits your needs better for a different
purpose, by all means use it for that purpose.  I just didn't want to
leave these comments without ensuring that it's clear to anyone who
doesn't already know it that it's easy to use different configurations
for the same editor when using it for different purposes.

I do something similar with my mail user agent, and email downloading and
sending tools, so that I can work with multiple email addresses without
having to use email clients I don't like.

>=20
> joe has also the advantage that it behaves differently depending=20
> under which name your start it.

What do you mean by "which name"?  I'm curious.

--=20
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]
O'Rourke's Circumcision Precept: You can take 10 percent off the top of
anything.

--dDRMvlgZJXvWKvBx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (FreeBSD)

iEYEARECAAYFAkprG2EACgkQ9mn/Pj01uKUiFgCg4A4ntT+XU9YqM1XarJJum9M1
OxwAni/jX0IghPLiO1KMy9QDKP4Yu8wW
=K74D
-----END PGP SIGNATURE-----

--dDRMvlgZJXvWKvBx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090725144905.GA31190>