Try:

if-shell "test -n \"$SSH_CLIENT\"" ...

test -n is always true, you want it to be test -n "" when it's empty.


On Fri, Jan 31, 2014 at 08:45:19PM -0200, Br??ulio Bhavamitra wrote:
>    Yes nicolas, in my tests I have exited all tmux windows (and the tmux
>    itself) and then started it with **and without the shell variable.
> 
>    2014-01-31 Nicholas Marriott <[1]nicholas.marri...@gmail.com>:
> 
>      did you restart the tmux server entirely? config file is only read on
>      server startup
> 
>      On Fri, Jan 31, 2014 at 05:43:20PM -0200, Br??ulio Bhavamitra wrote:
>      > ** **No better result Nicholas.
>      >
>      > ** **2014-01-31 Nicholas Marriott <[1][2]nicholas.marri...@gmail.com>:
>      >
>      > ** ** **Hi. You should try tmux from git where I think some problems
>      with
>      > ** ** **if-shell are fixed.
>      >
>      > ** ** **On Fri, Jan 31, 2014 at 03:43:11PM -0200, Br??ulio Bhavamitra
>      wrote:
>      > ** ** **> ** **I want to change the prefix if a environment variable
>      is
>      > ** ** **declared. I've
>      > ** ** **> ** **tried the follwing configurations on .tmux.conf
>      > ** ** **>
>      > ** ** **> ** **This always change (with $SSH_CLIENT declared or not):
>      > ** ** **>
>      > ** ** **>
>      > ** ** **> **if-shell "test -n $SSH_CLIENT" "set -g prefix C-a"
>      > ** ** **>
>      > ** ** **> ** **and also:
>      > ** ** **>
>      > ** ** **>
>      > ** ** **> **if-shell "[[ -n $SSH_CLIENT ]]" "set -g prefix C-a"
>      > ** ** **>
>      > ** ** **> ** **But this code never change:
>      > ** ** **>
>      > ** ** **>
>      > ** ** **> **if-shell "[ -n $SSH_CLIENT ]" "set -g prefix C-a"
>      > ** ** **>
>      > ** ** **> ** **best regards,
>      > ** ** **> ** **br**ulio
>      > ** ** **> **
>      > ** **
>      
> ****[1][2][3]http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>      > ** ** **> ** **--
>      > ** ** **> ** **"Lute pela sua ideologia. Seja um com sua ideologia.
>      Viva pela
>      > ** ** **sua
>      > ** ** **> ** **ideologia. Morra por sua ideologia" P.R. Sarkar
>      > ** ** **>
>      > ** ** **> ** **EITA - Educa****o, Informa****o e Tecnologias para
>      Autogest**o
>      > ** ** **> ** **[2][3][4]http://cirandas.net/brauliobo
>      > ** ** **> ** **[3][4][5]http://eita.org.br
>      > ** ** **>
>      > ** ** **> ** **"Paramapurusha ** meu pai e Parama Prakriti ** minha
>      m**e. O
>      > ** ** **universo
>      > ** ** **> ** ******meu lar e todos n**s somos cidad**os deste cosmo.
>      Este
>      > ** ** **universo **
>      > ** ** **> ** **a**imagina****o da Mente Macroc**smica, e todas as
>      entidades
>      > ** ** **est**o
>      > ** ** **> ** **sendo**criadas, preservadas e destru**das nas fases de
>      > ** ** **extrovers**o
>      > ** ** **> ** **e**introvers**o do fluxo imaginativo c**smico. No
>      **mbito
>      > ** ** **pessoal,
>      > ** ** **> ** **quando**uma pessoa imagina algo em sua mente, naquele
>      momento,
>      > ** ** **essa pessoa
>      > ** ** **> ** **** a****nica propriet**ria daquilo que ela imagina, e
>      ningu**m
>      > ** ** **mais.
>      > ** ** **> ** **Quando um**ser humano criado mentalmente caminha por um
>      milharal
>      > ** ** **> ** **tamb**m**imaginado, a pessoa imaginada n**o ** a
>      propriedade
>      > ** ** **desse
>      > ** ** **> ** **milharal, pois**ele pertence ao indiv**duo que o est**
>      > ** ** **imaginando. Este
>      > ** ** **> ** **universo foi**criado na imagina****o de Brahma, a
>      Entidade
>      > ** ** **Suprema, por
>      > ** ** **> ** **isso a**propriedade deste universo ** de Brahma, e n**o
>      dos
>      > ** ** **microcosmos
>      > ** ** **> ** **que**tamb**m foram criados pela imagina****o de Brahma.
>      Nenhuma
>      > ** ** **> ** **propriedade**deste mundo, mut**vel ou imut**vel,
>      pertence a um
>      > ** ** **indiv**duo
>      > ** ** **> ** **em**particular; tudo ** o patrim**nio comum de todos."
>      > ** ** **> ** **Restante do texto em
>      > ** ** **> **
>      > ** **
>      
> ****[4][5][6]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>      > ** ** **>
>      > ** ** **> References
>      > ** ** **>
>      > ** ** **> ** **Visible links
>      > ** ** **> ** **1.
>      > ** **
>      
> **[6][7]http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>      > ** ** **> ** **2. [7][8]http://cirandas.net/brauliobo
>      > ** ** **> ** **3. [8][9]http://eita.org.br/
>      > ** ** **> ** **4.
>      > ** **
>      **[9][10]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>      >
>      > ** ** **>
>      > ** **
>      
> **------------------------------------------------------------------------------
>      > ** ** **> WatchGuard Dimension instantly turns raw network data into
>      actionable
>      > ** ** **> security intelligence. It gives you real-time visual
>      feedback on key
>      > ** ** **> security issues and trends. **Skip the complicated setup -
>      simply
>      > ** ** **import
>      > ** ** **> a virtual appliance and go from zero to informed in seconds.
>      > ** ** **>
>      > ** **
>      
> **[10][11]http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>      >
>      > ** ** **> _______________________________________________
>      > ** ** **> tmux-users mailing list
>      > ** ** **> [11][12]tmux-users@lists.sourceforge.net
>      > ** ** **>
>      [12][13]https://lists.sourceforge.net/lists/listinfo/tmux-users
>      >
>      > ** **--
>      > ** **"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela
>      sua
>      > ** **ideologia. Morra por sua ideologia" P.R. Sarkar
>      >
>      > ** **EITA - Educa****o, Informa****o e Tecnologias para Autogest**o
>      > ** **[13][14]http://cirandas.net/brauliobo
>      > ** **[14][15]http://eita.org.br
>      >
>      > ** **"Paramapurusha ** meu pai e Parama Prakriti ** minha m**e. O
>      universo
>      > ** ******meu lar e todos n**s somos cidad**os deste cosmo. Este
>      universo **
>      > ** **a**imagina****o da Mente Macroc**smica, e todas as entidades
>      est**o
>      > ** **sendo**criadas, preservadas e destru**das nas fases de
>      extrovers**o
>      > ** **e**introvers**o do fluxo imaginativo c**smico. No **mbito
>      pessoal,
>      > ** **quando**uma pessoa imagina algo em sua mente, naquele momento,
>      essa pessoa
>      > ** **** a****nica propriet**ria daquilo que ela imagina, e ningu**m
>      mais.
>      > ** **Quando um**ser humano criado mentalmente caminha por um milharal
>      > ** **tamb**m**imaginado, a pessoa imaginada n**o ** a propriedade
>      desse
>      > ** **milharal, pois**ele pertence ao indiv**duo que o est**
>      imaginando. Este
>      > ** **universo foi**criado na imagina****o de Brahma, a Entidade
>      Suprema, por
>      > ** **isso a**propriedade deste universo ** de Brahma, e n**o dos
>      microcosmos
>      > ** **que**tamb**m foram criados pela imagina****o de Brahma. Nenhuma
>      > ** **propriedade**deste mundo, mut**vel ou imut**vel, pertence a um
>      indiv**duo
>      > ** **em**particular; tudo ** o patrim**nio comum de todos."
>      > ** **Restante do texto em
>      > **
>      
> **[15][16]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>      >
>      > References
>      >
>      > ** **Visible links
>      > ** **1. mailto:[17]nicholas.marri...@gmail.com
>      > ** **2.
>      
> [18]http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>      > ** **3. [19]http://cirandas.net/brauliobo
>      > ** **4. [20]http://eita.org.br/
>      > ** **5.
>      [21]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>      > ** **6.
>      
> [22]http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>      > ** **7. [23]http://cirandas.net/brauliobo
>      > ** **8. [24]http://eita.org.br/
>      > ** **9.
>      [25]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>      > ** 10.
>      
> [26]http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>      > ** 11. mailto:[27]tmux-users@lists.sourceforge.net
>      > ** 12. [28]https://lists.sourceforge.net/lists/listinfo/tmux-users
>      > ** 13. [29]http://cirandas.net/brauliobo
>      > ** 14. [30]http://eita.org.br/
>      > ** 15.
>      [31]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
> 
>    --
>    "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
>    ideologia. Morra por sua ideologia" P.R. Sarkar
> 
>    EITA - Educa****o, Informa****o e Tecnologias para Autogest**o
>    [32]http://cirandas.net/brauliobo
>    [33]http://eita.org.br
> 
>    "Paramapurusha ** meu pai e Parama Prakriti ** minha m**e. O universo
>    ****meu lar e todos n**s somos cidad**os deste cosmo. Este universo **
>    a**imagina****o da Mente Macroc**smica, e todas as entidades est**o
>    sendo**criadas, preservadas e destru**das nas fases de extrovers**o
>    e**introvers**o do fluxo imaginativo c**smico. No **mbito pessoal,
>    quando**uma pessoa imagina algo em sua mente, naquele momento, essa pessoa
>    ** a****nica propriet**ria daquilo que ela imagina, e ningu**m mais.
>    Quando um**ser humano criado mentalmente caminha por um milharal
>    tamb**m**imaginado, a pessoa imaginada n**o ** a propriedade desse
>    milharal, pois**ele pertence ao indiv**duo que o est** imaginando. Este
>    universo foi**criado na imagina****o de Brahma, a Entidade Suprema, por
>    isso a**propriedade deste universo ** de Brahma, e n**o dos microcosmos
>    que**tamb**m foram criados pela imagina****o de Brahma. Nenhuma
>    propriedade**deste mundo, mut**vel ou imut**vel, pertence a um indiv**duo
>    em**particular; tudo ** o patrim**nio comum de todos."
>    Restante do texto em
>    [34]http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
> 
> References
> 
>    Visible links
>    1. mailto:nicholas.marri...@gmail.com
>    2. mailto:nicholas.marri...@gmail.com
>    3. 
> http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>    4. http://cirandas.net/brauliobo
>    5. http://eita.org.br/
>    6. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>    7. 
> http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>    8. http://cirandas.net/brauliobo
>    9. http://eita.org.br/
>   10. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>   11. 
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>   12. mailto:tmux-users@lists.sourceforge.net
>   13. https://lists.sourceforge.net/lists/listinfo/tmux-users
>   14. http://cirandas.net/brauliobo
>   15. http://eita.org.br/
>   16. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>   17. mailto:nicholas.marri...@gmail.com
>   18. 
> http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>   19. http://cirandas.net/brauliobo
>   20. http://eita.org.br/
>   21. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>   22. 
> http://stackoverflow.com/questions/21467401/change-tmux-prefix-key-depending-on-environment-variable?noredirect=1#comment32398721_21467401
>   23. http://cirandas.net/brauliobo
>   24. http://eita.org.br/
>   25. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>   26. 
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>   27. mailto:tmux-users@lists.sourceforge.net
>   28. https://lists.sourceforge.net/lists/listinfo/tmux-users
>   29. http://cirandas.net/brauliobo
>   30. http://eita.org.br/
>   31. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
>   32. http://cirandas.net/brauliobo
>   33. http://eita.org.br/
>   34. http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia

------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to