Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.raspberry-pi > #37781
| From | Jim Diamond <zsd@jdvb.ca> |
|---|---|
| Newsgroups | comp.sys.raspberry-pi |
| Subject | Re: Titles in lxterminal |
| Date | 2026-02-20 15:50 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <slrn10pheo7.sgc.zsd@x360.localdomain> (permalink) |
| References | <10n560g$2u42e$1@dont-email.me> <slrn10pc7f5.h2e.jj@iridium.wf32df> <10n5vkt$36eqb$1@dont-email.me> |
On 2026-02-18 at 23:22 AST, bp@www.zefox.net <bp@www.zefox.net> wrote:
> Jim Jackson <jj@franjam.org.uk> wrote:
>> On 2026-02-18, bp@www.zefox.net <bp@www.zefox.net> wrote:
>>> From time to time I get badly confused about which terminal window does what.
>>> This is on a Pi5 running bookworm, if it matters.
>>> One thing that would help is causing each lxterminl window or tab to display
>>> the name of the command being run. In most cases that would be an ssh command
>>> and hostname.
>>> Obviously, this can be done manually by using the Tabs > Name Tab menuu,
>>> but it seems likely there'd be a setting in .config/lxterminal/lxterminal.conf
>>> which I'm unable to intuit.
>>> Does anyone know if this is true, and if so what syntax is required?
>>> Thanks for reading,
>>> bob prohaska
>> You need to write the string ESC]0;Title^G to the terminal.
>> I have this in a little script called xtn which does this.
>> To generate ESC in bash use ^V^[ where '^' is holding down the control key.
>> ^G is done like wise. You will have to wrap the strings in quotes
>> e.g. echo -n "^[]0;"$1"^G"
>> good luck. I've just done this in LXTerminal with bash as my shell.
> It doesn't seem to do much of anything in my case. Here's a transcript:
> bob@raspberrypi:~$ echo $TERM
> xterm-256color
> bob@raspberrypi:~$ echo -n "^[]0;"$1"^G"
> ^[]0;^Gbob@raspberrypi:~$
> bob@raspberrypi:~$
> I was hoping to see the title change, but no luck. As you might
> guess, my fluency with shells is abysmal. I use them only in a
> very simple-minded way, usually to type single commands.
Bob,
bp mentioned that he was using a script, and in his script $1 would be the
first argument to the script.
You were just typing that from the command line, where $1 is not what you want.
As has been pointed out (and "bravo"ed), there are less error-prone ways to
get the escape char out of the echo command, but assuming you know that to get
^[
you want to type
Ctrl-V Escape
and that to get
^G
you want to type
Ctrl-V Ctrl-G
then putting something useful in for $1 above might help:
echo -n "^[]0;Hello There^G"
Finally, if something in your default setup is resetting the tab/terminal
title to something else every time before the prompt is printed, try
echo -n "^[]0;Hello There^G" ; sleep 10
and see if you see "Hello There" for 10 seconds (+/-) after you hit Enter.
Cheers.
Jim
Back to comp.sys.raspberry-pi | Previous | Next — Previous in thread | Next in thread | Find similar
Titles in lxterminal bp@www.zefox.net - 2026-02-18 20:04 +0000
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-18 20:15 +0000
Re: Titles in lxterminal bp@www.zefox.net - 2026-02-19 03:22 +0000
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-19 16:53 +0000
Re: Titles in lxterminal Jim Diamond <zsd@jdvb.ca> - 2026-02-20 15:50 -0400
Re: Titles in lxterminal Theo <theom+news@chiark.greenend.org.uk> - 2026-02-19 00:43 +0000
Re: Titles in lxterminal bp@www.zefox.net - 2026-02-19 03:47 +0000
Re: Titles in lxterminal Richard Harnden <richard.nospam@gmail.invalid> - 2026-02-19 16:01 +0000
Re: Titles in lxterminal bp@www.zefox.net - 2026-02-19 16:54 +0000
Re: Titles in lxterminal Richard Harnden <richard.nospam@gmail.invalid> - 2026-02-19 17:52 +0000
Re: Titles in lxterminal bp@www.zefox.net - 2026-02-22 00:21 +0000
Re: Titles in lxterminal Richard Harnden <richard.nospam@gmail.invalid> - 2026-02-23 10:26 +0000
Re: Titles in lxterminal bp@www.zefox.net - 2026-02-23 18:18 +0000
Re: Titles in lxterminal druck <news@druck.org.uk> - 2026-02-23 23:46 +0000
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-25 19:45 +0000
Re: Titles in lxterminal druck <news@druck.org.uk> - 2026-02-25 20:42 +0000
Re: Titles in lxterminal Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-25 22:28 +0000
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-27 16:29 +0000
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-27 16:29 +0000
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-19 16:57 +0000
Re: Titles in lxterminal Jim Diamond <zsd@jdvb.ca> - 2026-02-20 15:42 -0400
Re: Titles in lxterminal Theo <theom+news@chiark.greenend.org.uk> - 2026-02-20 20:49 +0000
Re: Titles in lxterminal Jim Diamond <zsd@jdvb.ca> - 2026-02-25 21:33 -0400
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-27 16:24 +0000
Re: Titles in lxterminal Jim Diamond <zsd@jdvb.ca> - 2026-02-27 19:57 -0400
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-02-28 11:28 +0000
Re: Titles in lxterminal Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-28 22:15 +0000
Re: Titles in lxterminal Jim Diamond <zsd@jdvb.ca> - 2026-02-28 22:06 -0400
Re: Titles in lxterminal Jim Jackson <jj@franjam.org.uk> - 2026-03-01 11:39 +0000
Re: Titles in lxterminal Jim Diamond <zsd@jdvb.ca> - 2026-03-02 21:16 -0400
Re: Titles in lxterminal Gordon Henderson <gordon+usenet@drogon.net> - 2026-02-19 16:24 +0000
Re: Titles in lxterminal bp@www.zefox.net - 2026-02-19 17:03 +0000
Re: Titles in lxterminal Gordon Henderson <gordon+usenet@drogon.net> - 2026-02-19 20:06 +0000
Re: Titles in lxterminal Theo <theom+news@chiark.greenend.org.uk> - 2026-02-19 22:55 +0000
csiph-web