最近入れた or また使いはじめたもの.
X上の環境は Ratpoison + mrxvt(タブ機能は非表示にして使っていない) + GNU Screen
下記のように rpws でワークスペースを管理してる.sloppy は使ったり使わなかったり.
- WORKSPACE 1: ログ,プロセス監視など以下の監視アプリケーション郡および常時実行(GNU screen 1).
- multitail: 複数ログファイル監視.色を付けて見易くしてくれる.
xtailも良いが,冗長だしけっこう融通が利かないので,multitail の複数ファイルマージ機能で. - htop: 超便利でカラフルな top 上位互換プロセス監視/操作ツール.
- goaccess: Apache リアルタイムログ解析.
- Mutt: メーラー.root 用..maildir 直接読む.
- rtorrent: コンソール版のフル機能 torrent クライアント(ってかサーバー).合法ファイルの配布に常時稼働.
- mpg123: BGM常時再生.mpg123.el はどうゆう訳かミキサー弄られて勝手に音量変わったので.
- multitail: 複数ログファイル監視.色を付けて見易くしてくれる.
- WORKSPACE 2: 通常の作業環境.書きものしながらファイル操作しながら emerge したり.(GNU screen 2)
- WORKSPACE 3: ネットワーク越しの作業(接続先のGNU screen).
- WORKSPACE 4: Emacs 関連アプリケーション(X使用/screen なし).
- emacs-w3m: ブラウザ.
- emacs -f w3m http://m.twitter.com/: ツイッター.モバイル版サイトからだと一応投稿も出来る(–;;
- wanderlust: メーラー.通常ユーザー用.IMAP経由.
- newsticker: RSS リーダー.
- WORKSPACE 5: たまーに chroot で Debian に入って GUI アプリケーション起動(笑).
- WORKSPACE 6: たいてい未使用.予備.
screen はマルチクライアントモードで起動してるので,アタッチ済みの screen を別のマシンから重複アタッチする事も出来る.
これは超便利.マシンを移動しながら同じ作業が継続して出来る.疑似マルチモニターとゆうか.
基本的に全てフルスクリーン表示である.
もちろん ratpoison も screen もやろうと思えば縦でも横でも分割出来るが,小賢しい分割などはあまりしない.
複数ファイル見比べたりする時くらいか.
GUI は完全 Emacs 依存である.それ以外の全てのアプリケーションは ncurses で実装されている.cool.
ミニマムパッケージである xorg-server とその依存以外は jpeg,png,gif ライブラリのみで,xv さえ入れてない.もちろんツールキットの類もフォントの類も一切インストールなし.
mrxvt は USE=truetype より等角フォントがもっとも美しく日本語を表示出来るのである(断言).
rpws でのワークスペース切替えは若干もっさりしてるので,mrxvt のタブ機能を使った方がいいかも知れない.
タブを使わない以上,より軽量なコンソールに置き換えられそうであるが,kterm とかより圧倒的にメモリ使用量小さいので.何げに背景画像もいい感じに表示出来るし.
dillo とゆう軽量ブラウザも試したが,他に誰も使ってない FLTK を連れてくる割りには大して高機能でもないので,もう割り切って捨てた.
USE=gtk であればもっと色々出来るのだが,それはサーバーマシンの美学に反するであろう.
もし GTK を入れるならウィンドウマネージャは Awesome とゆう事になるか.まあアレも悪くないんだけどなあ.
依存引き連れまくりの GTK である以上,どうせなら XFCE4 入れた方が….
逆に,また X そのものを捨てる事も考えられる.
とゆうのも,最近はカーネルに CJK なコンソールがまた取り込まれたとかなんとか.
2.4 の頃に UNICON だか便利なものがあったのだが,メンテナ不在でソースから消されたんだよなあ.
日本語入力について.
canna に接続出来る Emacs の内蔵機能のみ(Emacs へのユーザーパッチ).
kinput2 も一応スタンバイしてるが,まず使わない.
SKK の様なスタンドアロン IM にする事が出来れば Canna サブシステム全体を捨てる事が出来るのだが,そこまではなかなか.
もちろんキーボードは Happy Hacking Keyboard Lite2 であり,Emacs キーバインドであり,ローマ字変換は AZIK である.
とゆう訳で,他の誰にもこの端末は使えない,と断言出来る(–;;;;