putty + screen + irssi

忘了什麼時候開始, 應該是上次重灌了 XP 之後吧! 沒有裝任何其他的 BBS client, 所以開始改用 putty 來上逼, 不過一直都有新注音跟他不合的問題, 我也不知道怎麼解決, 所以只好改用 PieTTY , 反正只是從 Desktop 這台連到圓夢的 console 做事而已, 沒啥關係啦~

前幾天我弟跟我提了 screen 很好用, 記得之前在 tw.bbs.comp.386bsd 上就有看到討論, 也裝來試用了一會兒, 可能那時候一直都習慣用 KKMan 的分頁功能, 所以覺得沒什麼好用, 之後也就捨棄了. 不過現在要是不用 screen 的話, 每次要多連幾個 BBS 站或是要 portupgrade 之類的話, 就得開好幾個 putty, 每次還都要輸入一次帳號密碼… =.=

反正現在我都改用 screen 來工作了, 不過在網路上看到可以加一些設定讓它變得更好用一些: (改 $HOME/.screenrc)

# putty bindings
bindkey “^[OC” next
bindkey “^[OD” prev

# define Ctrl+ left/right arrow to change between screens
termcapinfo xterm “ks=\E[?1l\E=:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:kh=\E[5~:kH=\E[F”
bindkey “^[[5C” next
bindkey “^[[5D” prev

不過我覺得很奇妙的是, 把上面其中一行拿掉後, Ctrl + 左右鍵換視窗的功能就失效了, 不過我也懶得去研究, 反正能用就好… XD

本來還想搭配個 Expect 來達到自動登入的功能的, 不過好像有一些ASCII 圖會亂掉, 試了一會我就放棄了… @_@

然後今天想說時間蠻多的, 就來看看 ports 有沒有什麼好更新的, 結果看到: gtk/glib to 2.6, 於是就撂下去了: 然後弄了半天還是不行, 我的 XFCE 就這麼爛了, 本來想上 irc 求救, 不過我原先都是用 xchat 來上 irc, 現在沒有視窗介面我就不知道怎麼辦了, 於是把之前裝過一遍的 irssi 再裝一次, 一開始不太會用, 打了老半天結果什麼訊息都沒有送出去, 後來才發現自己根本沒有join 到 #bsdchat 裡… =.= 後來問完還是沒有結論, 我想說反正以後 screen 可以 detach, 那就直接用 irssi 掛 irc 就好了, 於是研究了一下他的用法, 目前我大概會的是:

/connect host port
/join #channel
/WINDOW NEW (開新的分割視窗)
/WINDOW NEW HIDE (開新的視窗)
/WINDOW CLOSE (關掉)

這樣應該就夠我用一陣子了… XD


One Comments

Leave a Reply