X11 + Athena Widgetsで動作する簡易ファイル操作ユーティリティです。まだ大したことはできません。
設定ファイルはホームディレクトリの.dfxディレクトリに格納します。
キー定義ファイルです。dfxは起動時にこのファイルを読み込みます。キー定義ファイルの書式は次のようになります。
[<buffer> ,]<Command> : < Key > [ < Key > ... ]
どのバッファで使用するキー割り当てを指定します。省略時には全てのバッファで使用します。
「fv,」と書くとファイル一覧バッファとビューアバッファで使用するキー割り当てを定義できます。
dfxのキー割り当てにはShiftキーやControlキー、Meta(Alt)キーのような修飾キーを用いることができます。キー定義ファイルにおいて修飾キーは次のように記述します。
キーに割り当てられるコマンドとして使用できるものは次の通りです。
cmdlistを実行すると、このファイルからコマンドリストを生成して表示します。
Command部分には次のマクロを使用できます。
pathlistを実行すると、このファイルからディレクトリリストを生成して表示します。
Command部分にはマクロを指定できます。というか、指定しないと役に立ちません。
Dfx.background:white | 背景色 |
Dfx.fileColor:black | 通常ファイルの色 |
Dfx.dirColor:navy | ディレクトリの色 |
Dfx.linkColor:blue | リンクの色 |
Dfx.roColor:red | 書き込み権のないファイルの色 |
Dfx.executableColor:green | 実行権のあるファイルの色 |
Dfx.deviceColor:yellow | デバイスファイルの色 |
Dfx.otherColor:black | その他 |
Dfx.cursorColor:white | カーソル位置の文字色 |
Dfx.cursorBkColor:black | カーソル位置の背景色 |
Dfx.selectedColor:black | マーク状態の文字色 |
Dfx.selectedBkColor:blue | マーク状態の背景色 |
Dfx.markColor:yellow | マークの色 |
Dfx.borderColor:gray | 枠線の色 |
Dfx.borderWidth:1 | 枠線の幅 |
Dfx.msgReady:W E L C O M E !! | |
Dfx.msgAlready:already exist. | コピー時など、ファイルが既に存在しているときのメッセージ |
Dfx.msgChdir:change directory. | ディレクトリ変更時に表示するメッセージ |
Dfx.msgGotoparent:go to parent. | 親ディレクトリに移動したときのメッセージ |
Dfx.msgOverwrite:overwrite. | 上書きするときのメッセージ |
Dfx.msgMark:found | multimark実行時にファイルが見付かったときに表示 |
Dfx.msgMarkNomatch:file not found. | |
Dfx.msgCantView:viewer can't open file. | |
Dfx.msgNoConfigfile:configuration file not found. | |
Dfx.msgTooSmall:this buffer is too small. | |
Dfx.msgNeMem:not enugh memory. | |
Dfx.dlgDelete:Delete? | 削除の確認メッセージ |
Dfx.dlgChmod:continue? | |
Dfx.dlgOverwrite:already exist. overwrite? | 上書き時の確認メッセージ |
Dfx.dlgCopyFail:can't copy. | コピーできなかったときの表示メッセージ |
Dfx.dlgMoveFail:can't move. | 移動できなかったときの表示メッセージ |
Dfx.dlgMoveFailDel:can't delete original file. | ファイル移動時、移動元ファイルを削除できなかったときの表示メッセージ |
Dfx.captionCopy:Copy to: | |
Dfx.captionMove:Move to: | |
Dfx.captionLink:Link to: | |
Dfx.captionSymlink:Symbolic link to: | |
Dfx.captionChdir:chdir: | |
Dfx.captionIsearch:search: | |
Dfx.captionMultimark:Mark: | |
Dfx.captionMkfile:Make file: | |
Dfx.captionMkdir:Make directory: | |
Dfx.captionExec:Execute: | |
Dfx.captionRename:Rename: | |
Dfx.captionFilter:Filter: | |
Dfx.captionCommands:COMMAND: | |
Dfx.captionPaths:DIRECTORIES: | |
Dfx.font:-*-*-medium-r-normal--12-* | 使用フォント |