I tried that too. It does not work. So maybe this use-case is not
supported or possible.

Too bad, I really would have loved using a toggle, but I'm afraid I will
have to map my 2 sequences to 2 separate keys instead.

Unless you have another idea...

Cheers,
  K. C.

On 2018-03-22 14:24, Nicholas Marriott wrote:
> I can't try it now. #{} is not expanded in config file. But $ might be.
> 
> 
> 
> On Thu, 22 Mar 2018, 18:14 Helmut K. C. Tessarek, <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     It still does not work. I believe the variable is only interpreted the
>     first time when the config file is read.
> 
>     Please try the following:
> 
>     bind C-b if -F '#{TPCS}' \
>             'setenv -g TPCS 0; display-message "TPCS=0"' \
>             'setenv -g TPCS 1; display-message "TPCS=1"'
> 
>     If you try it, you'll see that "TPCS=1" is shown all the time.
> 
>     Cheers,
>       K. C.
> 
> 
>     On 2018-03-22 14:05, Nicholas Marriott wrote:
>     > It is #{}.
>     >
>     > $ tmux setenv -g FOO 1
>     > $ tmux if -F '#{FOO}' 'run "echo yes >/tmp/foo"' 'run "echo no
>     >/tmp/foo"'
>     > $ cat /tmp/foo
>     > yes
>     > $ tmux setenv -g FOO 0
>     > $ tmux if -F '#{FOO}' 'run "echo yes >/tmp/foo"' 'run "echo no
>     >/tmp/foo"'
>     > $ cat /tmp/foo
>     > no
>     > $ tmux setenv -gu FOO
>     > $ tmux if -F '#{FOO}' 'run "echo yes >/tmp/foo"' 'run "echo no
>     >/tmp/foo"'
>     > $ cat /tmp/foo
>     > no
>     >
>     >
>     >
>     > On Thu, Mar 22, 2018 at 01:45:42PM -0400, Helmut K. C. Tessarek wrote:
>     >> Thanks for the reply.
>     >>
>     >> On 2018-03-22 13:37, Nicholas Marriott wrote:
>     >>> Try if -F '#{TPCS}'
>     >>>
>     >>> Or maybe $TPCS I forget.
>     >>
>     >> I tried the following:
>     >>
>     >> bind C-b if -F '#{TPCS}' \ [next 2 lines as before]
>     >>
>     >> and
>     >>
>     >> bind C-b if -F '$TPCS' \ [next 2 lines as before]
>     >>
>     >> Unfortunately neither worked.
>     >>
>     >> Cheers,
>     >>   K. C.
>     >>
>     >> --
>     >> regards Helmut K. C. Tessarek              KeyID 0x172380A011EF4944
>     >> Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944
>     >>
>     >> /*
>     >>    Thou shalt not follow the NULL pointer for chaos and madness
>     >>    await thee at its end.
>     >> */
>     >>
>     >
>     >
>     >
> 
> 
>     --
>     regards Helmut K. C. Tessarek              KeyID 0x172380A011EF4944
>     Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944
> 
>     /*
>        Thou shalt not follow the NULL pointer for chaos and madness
>        await thee at its end.
>     */
> 


-- 
regards Helmut K. C. Tessarek              KeyID 0x172380A011EF4944
Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944

/*
   Thou shalt not follow the NULL pointer for chaos and madness
   await thee at its end.
*/

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to