Hi,

I've been using tmux for a while now and have attached to a session
via ssh and then detached. When I go back to the machine with the
original session, any new windows have the environment of the ssh
session where the attach happens (i.e., new panes inherit the
environment of the last `tmux attach` command). I was wondering whether
it'd be possible to have, when a pane is created directly (or, rather,
unambiguously) by a client, inherit its environment rather than the last
client (if the pane is created via a command or some other source, using
the last client is fine).

Also, since panes and such can move around, tracking a specific pane to
interact with via scripts and such can be hard. Would it be possible to
have tmux inject a TMUX_PANE_ID into a pane's environment that is static
and unique for the life of the pane so that panes can always be reached?
Maybe using '%' as an ID identifier in target commands would be
possible. Commands to query for the current pane with focus and get back
its address and ID would also make sense.

This problem arises in screen.vim[1] which cannot reliably track a tmux
pane to interact with a specific one.

--Ben

[1]https://github.com/ervandew/screen

Attachment: pgppobsEevgBR.pgp
Description: PGP signature

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to