Sida 1 av 1
Öppna program med titel?
Postat: 03 mar 2009, 17:51
av Hund
Hur kan man öppna t.ex Irssi med en titel? Som det är nu blir ju titeln "Terminal" (Tror jag är standard?) Jag har iaf"johan@Tiji: ~". Har man flertalet flikar öppna i GNOME Terminal så blir det lite jobbigt.
Re: Öppna program med titel?
Postat: 03 mar 2009, 18:05
av Konservburk
Ett alias skulle kunna vara lämpligt:
Kod: Markera allt
alias irssi="printf '\033]0;irssi\007'; irssi"
Re: Öppna program med titel?
Postat: 03 mar 2009, 18:14
av djkmmo
Det sätter du med PROMPT_COMMAND i ~/.bashrc eller ekvivalent.
Jag hittade det här föv "vanlig" terminal (screen är lite annorlunda):
Kod: Markera allt
PROMPT_COMMAND='echo -ne "\033]0;{USER}@${HOSTNAME}: ${PWD}\007"'
Det sätter titeln dynamisk för varje program.
Re: Öppna program med titel?
Postat: 03 mar 2009, 19:09
av dmz
Varför krångla till det?
Kod: Markera allt
urxvt -t 'irssi' -e screen -s 'irssi' irssi -c irc.freenode.org -n 'hund'
Re: Öppna program med titel?
Postat: 03 mar 2009, 19:10
av Hund
Konservburk skrev:
Ett alias skulle kunna vara lämpligt:
Kod: Markera allt
alias irssi="printf '\033]0;irssi\007'; irssi"
Det var smidigt.

Går det att lösa för andra program med?
Re: Öppna program med titel?
Postat: 03 mar 2009, 23:28
av Konservburk
Hund skrev:Konservburk skrev:
Ett alias skulle kunna vara lämpligt:
Kod: Markera allt
alias irssi="printf '\033]0;irssi\007'; irssi"
Det var smidigt.

Går det att lösa för andra program med?
Ja visst. Vill du inte behöva sätta upp alias för varje program så skulle du kunna ordna med en skalfunktion:
Sedan är de bara att använda
title framför kommandot ungefär som
sudo.