From: WATANABE Hirofumi Date: 2000-03-02T10:52:36+09:00 Subject: [ruby-dev:9341] Re: tabs on terminal わたなべです. Koji Arai writes: :> ># 誰かktermのTAB幅の設定方法を知りませんか? :> :> termcap(5) の init_tabs を使うんじゃないでしょうか?? : :terminfo(5)ですよね?これの「Tabs and Initialization」の項は :意味がさっぱりわかりません。 tab の設定は terminfo だと hts で termcap だと st です. これは幅ではなく現在いる位置で設定します. こんな感じで 4 にできます. tbc = `tput tbc` hts = `tput hts` print "#{tbc}\r\n", ("#{hts}" + " " * 4) * 32, "\n" でも kterm だと hts とかは database にはないので直接書くしか ないかも. print "\e[3g\r\n", ("\eH" + " " * 4) * 32, "\n" -- わたなべひろふみ /usr/share/tabset/vt100 とかあったりもする.