evil-terminal-cursor-changer icon indicating copy to clipboard operation
evil-terminal-cursor-changer copied to clipboard

Doesn't work in emacsclient in tmux in urxvt

Open jackkamm opened this issue 5 years ago • 4 comments

This package doesn't work when using emacsclient inside tmux inside urxvt.

This is probably because emacsclient inherits environment variables from the emacs server process, not the terminal, so in particular the $TMUX variable is not set.

However, this package works fine with xterm/xfce4-terminal, even when running in emacsclient in tmux.

jackkamm avatar Dec 19 '18 16:12 jackkamm

It works fine under tmux in urxvt, at least for me.

randomizedthinking avatar Oct 31 '19 20:10 randomizedthinking

@randomizedthinking Are you using emacs or emacsclient?

It works fine when starting plain emacs.

However, it still doesn't work for me when I use emacsclient to connect to an existing session started with emacs --daemon.

jackkamm avatar Feb 06 '20 19:02 jackkamm

It works for me on both standalone emacs and emacsclient sessions.

On Thu, Feb 6, 2020 at 11:58 AM jackkamm [email protected] wrote:

@randomizedthinking https://github.com/randomizedthinking Are you using emacs or emacsclient?

It works fine when starting plain emacs.

However, it still doesn't work for me when I use emacsclient to connect to an existing session started with emacs --daemon.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/7696122/evil-terminal-cursor-changer/issues/20?email_source=notifications&email_token=ABIJ4ZVTF6YJM27RGJ7RC3TRBRTW3A5CNFSM4GLKEDS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELASGRY#issuecomment-583082823, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABIJ4ZXY6RTENG7CSREHZBLRBRTW3ANCNFSM4GLKEDSQ .

randomizedthinking avatar Feb 07 '20 00:02 randomizedthinking

This package doesn't work when using emacsclient inside tmux inside urxvt.

This is probably because emacsclient inherits environment variables from the emacs server process, not the terminal, so in particular the $TMUX variable is not set.

However, this package works fine with xterm/xfce4-terminal, even when running in emacsclient in tmux.

the same issue.

shuxiao9058 avatar May 06 '20 11:05 shuxiao9058