SPECS (AC-branch): bash.spec - release 22 - commented out PS1 xter...
Jan Rekorajski
baggins w sith.mimuw.edu.pl
Pią, 10 Cze 2005, 14:03:44 CEST
On Fri, 10 Jun 2005, Paweł Gołaszewski wrote:
> On Fri, 10 Jun 2005, Jan Rekorajski wrote:
> > > > > > > Nie jestem zainteresowany poprawianiem tego w obecnej
> > > > > > > sytuacji, ale chętnie pomogę.
> > > > > > Czekam na Twoja pomoc, ktora bedzie albo poprawny PS1 albo patch
> > > > > > na mc.
> > > > > .mc/bashrc z Twoim(TM) promptem....
> > > > >
> > > > > Wystarczy?
> > > > A domyślnie w dystrybucji śmieci? Nie.
> > > Jasne, zgadzam się z tym, ale nie mam ochoty rozmawiać na takim
> > > "poziomie", jaki zaproponował baggins...
> > Urazona duma, ze ktos ci smial zwrocic uwage ze twoje wspaniale
> > rozwiazanie tak wspaniale nie jest?
>
> Żadna urażona duma - chyba twoja.
> Raczej twoje
Tak to sobie tlumacz.
> > man bash
> > /PROMPT_COMMAND
> >
> > Poprawiaj.
>
> Nie, bo chore jest uruchamianie komendy przy każdym enter...
Ale jakos w zsh ci to zupelnie nie przeszkadzalo:
revision 1.29
date: 2003/09/15 14:00:47; author: blues; state: Exp; lines: +12 -2
- added setting of xterm-window title for bash and zsh. TODO: ksh*
----------------------------
Index: profile
===================================================================
RCS file: /cvsroot/setup/etc/profile,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- profile 8 Aug 2003 14:02:08 -0000 1.28
+++ profile 15 Sep 2003 14:00:47 -0000 1.29
@@ -1,5 +1,5 @@
# /etc/profile
-# $Id: profile,v 1.28 2003/08/08 14:02:08 blues Exp $
+# $Id: profile,v 1.29 2003/09/15 14:00:47 blues Exp $
# System wide environment and startup programs
# Functions and aliases go into the shells dependent startup files
@@ -50,7 +50,14 @@
case "$SH" in
bash)
- PS1="[\u@\h \W]\\$ "
+ case $TERM in
+ xterm*)
+ PS1="\[\033]0;\u@\h: \w\007\][\u@\h \W]\\$ "
+ ;;
+ *)
+ PS1="[\u@\h \W]\\$ "
+ ;;
+ esac
;;
ksh|pdksh)
if [ `id -u` -eq 0 ]; then
@@ -136,6 +143,9 @@
bindkey '^[[B' down-line-or-history >/dev/null 2>&1
bindkey '^[[D' backward-char >/dev/null 2>&1
bindkey '^[[C' forward-char >/dev/null 2>&1
+ ;;
+ xterm*)
+ precmd () { print -Pn "\e]0;%n@%m: %~\a"i; }
;;
esac
# other HISTFILE, zsh uses diffrent fmt
> Poprawka to musi wylądować w mc, a nie w bashu. Tylko mc jakoś ma z tym
> problem...
Tak, tak, a jak sie znajdzie nastepny program ktoremu to bedzie
przeszkadzac to jego tez bedziemy poprawiac? Nie kompromituj sie.
Janek
--
Jan Rękorajski | ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl | OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC | -- TROOPS by Kevin Rubio
Więcej informacji o liście dyskusyjnej pld-devel-pl