Impostazione delle variabili di ambiente per le app della GUI?

2

Passaggio da Windows a Mac. In Windows, ho avuto un sacco di impostazioni delle variabili ambientali che ho usato per velocizzare il mio lavoro. Pensa come

DEVDIR=C:\WORKDOCS\DOCS_jaravj\PROJ\dev
DOCDIR=C:\WORKDOCS\DOCS_jaravj
PERS=C:\WORKDOCS\DOCS_jaravj\Personal
PROD=C:\WORKDOCS\DOCS_jaravj\PROJ\PROD
SVN=C:\WORKDOCS\DOCS_jaravj\PROJ\SVN_CO_Tort

ecc ...

Questo, e la "magia" del completamento automatico nella casella "Esegui" e nelle finestre di dialogo salva / apri file, mi hanno permesso di spostarmi molto rapidamente.

Ho impostato l'ambiente equivalente. variabili nella shell, e posso cd e mv etc alle directory corrette, ma non ho trovato un modo per fare qualcosa di simile per le app della GUI, così posso usare le stesse scorciatoie nelle applicazioni ...

Ho seguito i suggerimenti nel link per aggiungere l'env vars a /etc/launchd.conf ma quando sto andando a salvare un file (per esempio), non posso usare $ PROJ nel "selettore di directory" e avere il file da salvare lì ...

    
posta JJarava 10.07.2013 - 20:54
fonte

2 risposte

1

Non credo che le variabili impostate nell'ambiente funzioneranno nell'Open & Salva finestra di dialogo (OSDB). È una bella idea, ma dovresti ammetterlo, un po 'da collo.

Il modo Macintosh sarebbe quello di utilizzare l'elenco dei preferiti presentato sulla sinistra dell'OSDB. Trascina le tue directory usate spesso lì e hai accesso con un clic.

Un'alternativa molto più potente è Cartella predefinita X . Questo ti dà un incredibile grado di scorciatoie e cambiamenti dei comportamenti di default nell'OSDB.

    
risposta data 10.07.2013 - 21:39
fonte
0

Se vuoi davvero utilizzare le variabili d'ambiente citate nelle finestre di dialogo Salva, puoi impostare scorciatoie di espansione con uno strumento come TextExpander o Maestro tastiera che può espandere le variabili di ambiente al testo digitato e quindi utilizzare la funzione "Vai alla cartella" (scorciatoia Apple-G ) (che è disponibile nelle finestre di dialogo Salva) per digitare le posizioni dalle variabili di ambiente espanse.

Nota: tieni presente che nell'attuale Mac OS X Yosemite, il sistema launchd.conf non funziona più, ma ci sono altri modi per ottenere la stessa cosa.

    
risposta data 28.10.2014 - 10:41
fonte