Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: zsh startup files
- X-seq: zsh-users 2283
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: zsh-users@xxxxxxxxxxxxxx
- Subject: Re: zsh startup files
- Date: Fri, 2 Apr 1999 09:13:08 -0800
- In-reply-to: <5laewrtbc3.fsf@xxxxxxxxxxxxxxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxxxxxx; run by ezmlm
- References: <9903251002.AA18225@xxxxxxxxxxxxxxxxx> <199903251055.LAA02436@xxxxxxxxxxxxxxxxxxxxx> <9903251117.AA09841@xxxxxxxxxxxxxxx> <9903251122.AA14741@xxxxxxxxxxxxxxxxx> <5l1zidiw46.fsf@xxxxxxxxxxxxxxxxxxx> <9903251400.AA54287@xxxxxxxxxxxxxxxxx> <5lyaklgy2w.fsf@xxxxxxxxxxxxxxxxxxx> <990327170423.ZM3271@xxxxxxxxxxxxxxxxxxxxxxx> <5logldgt3m.fsf@xxxxxxxxxxxxxxxxxxx> <990328175751.ZM8402@xxxxxxxxxxxxxxxxxxxxxxx> <19990328231428.A11812@xxxxxxxxxxxxxxxxxxxx> <5l90cmijvs.fsf@xxxxxxxxxxxxxxxxxxx> <19990324181547.A4700@xxxxxxxxxxxxxxxxxxxx> <5l7ls6iee4.fsf@xxxxxxxxxxxxxxxxxxx> <199903250220.VAA12122@xxxxxxxxxxxxxxxxxxxx> <19990325005332.B5194@xxxxxxxxxxxxxxxxxxxx> <9903250903.AA30753@xxxxxxxxxxxxxxxxx> <5ln20wgz57.fsf@xxxxxxxxxxxxxxxxxxx> <002501be79f0$86c54620$21c9ca95@xxxxxxxxxxxxxxx> <990330231453.ZM22023@xxxxxxxxxxxxxxxxxxxxxxx> <5laewrtbc3.fsf@xxxxxxxxxxxxxxxxxxx>
On Apr 2, 8:12am, Stefan Monnier wrote:
} Subject: Re: zsh startup files
}
} >>>>> "Bart" == Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> writes:
} > If you want an example of an even more convoluted initialization system
} > that even more people use even more heavily than zsh, I need only point
} > you to emacs.
}
} I beg to disagree. Emacs's initialization is quite a bit simpler
Superficially, you're correct. In practice, every autoloaded feature
does its own initialization at the time it's loaded, and any serious
user employs numerous hook functions and eval-after-load and so on to
interleave his own adjustments to that intialization.
Even for the simple case, though, there's system init both before and
after ~/.emacs ... but you can disable the "after" one, which is what
I've been saying should be possible with zsh too.
} > Sure.
}
} These sound like ad-hoc hacks that more or less work in some specific cases.
} Very far from the kind of things you'd want to put in /etc/zshrc.
I agree about the EXINIT one. Changing the prompt or $LESS is something
a sysadmin might do, even if you think he shouldn't.
} So you agree in a sense: this fancy ordering is sometimes useful,
} but when it is, other alternatives would work as well.
What I disagree with about that is the "as well." They'd work *also*,
but not *as well*.
} I'm all for a /etc/zshenv or maybe even more init files
Please, not more.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Messages sorted by:
Reverse Date,
Date,
Thread,
Author