sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

D1665.bashrc3 (1242B)


      1 # -*- mode: sh; mode: sh-bash -*-
      2 
      3 # urxvt で C-l した直後に bash が 1-2 秒程 100% になって反応しなくなる
      4 # 問題。
      5 
      6 source out/ble.sh --norc
      7 #PS1=$'\[\e[38;5;1m\]┏━[\e[38;5;7m\]\w\[\e[38;5;1m\]]\n\[\e[38;5;1m\]┗━━ \[\e[38;5;8m\]■ \[\e[38;5;7m\]'
      8 #PS1=$'\[\e[38;5;1m\]┏━[\[\e[38;5;7m\]\w\[\e[38;5;1m\]]\n\[\e[38;5;1m\]┗━━ \[\e[38;5;8m\]■ \[\e[38;5;7m\]'
      9 #PS1=$'┏━[\w]\n┗━━ ■ ' # ok
     10 #PS1=$'\e[38;5;1m@\e[38;5;7m@\e[38;5;1m]@\e[38;5;1m@\e[38;5;8m@\e[38;5;7m'
     11 #PS1=$'\e[38;5;1m@\e[38;5;1m@\e[38;5;1m@\e[38;5;1m@\e[38;5;1m@\e[38;5;1m' # NG
     12 #PS1=$'\e[31m@\e[31m@\e[31m@\e[31m@\e[31m@\e[31m' # NG
     13 #PS1=$'\e[31m\e[31m\e[31m\e[31m\e[31m\e[31mA ' # NG
     14 #PS1=$'\e[1m\e[1m\e[1m\e[1m\e[1m\e[1mA ' # OK
     15 
     16 # これで再現する??? と思ったら再現しなくなった。改めて urxvt を起動し
     17 # 直して試したら再現しなくなってしまった。何らかの urxvt の設定と関係
     18 # があるのだろうか。例えば C-l をすると何か大量のデータを送ってくる等?
     19 # 然し、そうだとすると PS1 に関係なく発生しそうだし、着色の SGR を出力
     20 # する時にだけ問題が発生するというのも変である。
     21 
     22 PS1=$'\e[31mA ' # NG