2010-04-28 15 views

Respuesta

4

Puede aproximar esa característica utilizando la variable ZDOTDIR.

En un directorio tal como esto:

mkdir /home/sindhu/bin/misc_scripts/shellrc/.zshrc_1 

crear un archivo llamado .zshrc que contiene la secuencia de comandos de inicio alternativa. A continuación, puede comenzar zsh como esto:

ZDOTDIR=/home/sindhu/bin/misc_scripts/shellrc/.zshrc_1 zsh 
2

escribir un pequeño script de envoltorio:

source $1 
zsh -f -d 

La primera línea Fuentes de su archivo RC alternativa. El segundo inicia un nuevo shell Z sin buscar ningún otro archivo RC. Ver zshoptions (1) para las opciones -d y -f (GLOBAL_RCS, RCS).

7

zsh tiene ahora una opción --rcs que es equivalente a la opción --rcfile en bash:

zsh --rcs /home/sindhu/bin/misc_scripts/shellrc/.zshrc_1 

No estoy seguro de cuándo exactamente esta característica lo hizo en zsh pero willll actualizar esta respuesta si y cuando descubrir.

Cuestiones relacionadas