日々ネタを模索する
Dyna で CG 見ながらマーク ってどうやるの?。画像ビューワ状態でスペース押すとスライドショー(って言うの?)してくれるのは結構使うが。CUI のファイラで複数画像ファイル見るなら、外部ビューワにディレクトリ単位で渡して一覧表示してくれるようなやつ使うかな?。まあ画像ファイルをコピーしたり移動したりするならファイラとビューワを行ったり来たりしなきゃならんけど。。。
DnD がいいという思考に向かいますか。 このへんの捉え方の違いからすると、わたしは GUI 使えない気が。Dyna では DOS 窓への橋渡しとして ClipNameみたいなのでファイルのパス名をクリップボードにコピーしておいて、システムメニューの編集 -> 貼りつけとかすれば、キーボードのみで操作できる、とかしてるんですが、tcsh がだだこねて貼りつけできないのが鬱です。
たとえばエディタだと、GUI ファイラで選択されたファイルを編集したい場合、すでに別端末(kterm)上でエディタプロセスが起動している場合は、新しいエディタプロセスは既存のエディタプロセスに対してプロセス間通信かなにかでファイル名を渡してやって、それを File Open してやればいいかなと考えてた。問題はエディタプロセスの排他制御かな?。daemon のように $HOME のどこかにプロセス ID ファイルでも置いとけばいいか。でも最初のプロセスはどうすればいいだろう。やっぱり GUI ファイラ側でシェルスクリプトなりマクロなりで支援できる機能がいるなぁ。これだと特殊なシェルはいらんと思う。機能的には gnuclient まんま(使ったこと無いけど)やね。
しかしこれだとエディタ限定やな。同じような実装を他にもしたい場合も個々に対応しないとあかんのはうれしくない。。。。
長い行の折り返し表示とかに使うのか?。テキストビューワには欲しい気もするけど、プログラミング用エディタとしては折り返しなんかされると、見た目言語文法的に間違ってるとかになるとき(例えば C で #define で複数行マクロとか)があるので、あんまり利用しないんですが。
単なる文書書くときは適当に改行しないと気持ち悪いし