user フォルダ内に設定ファイルを配置します。 DvorakJ の自動更新時には data フォルダ内の設定ファイルを上書きしますので、data フォルダには設定ファイルを置かないで下さい。
設定ファイルの形式については、 shift-jis か utf-8 の文字コードのテキストファイルとします。
/* */ で括った箇所については、何ら読み込みません。
[と]の間に、ショートカットキー、半角パイプライン、出力する文字列やキーを一行ずつ記述します。
特定のアプリケーションでのみ、独自のショートカットキーを使用するよう設定できます。 [ ]の[の右隣りに、そのアプリケーションのウィンドウに関する情報を記述します。
特定のウィンドウを指定するには、二つの方法があります。 第一の方法は、ウィンドウクラスを指定することで、第二の方法は、ウィンドウハンドルを指定することです。 メニューバーの「ウィンドウの情報を取得する」を選択すれば、両者の情報を調べるアプリケーションを起動します。
[ /* {Win}, {Alt}, {Ctrl}, {Shift} と ";" で "test1"を出力する */ {Win}{Alt}{Ctrl}{Shift} ; | Test1 ]
[ /* {Win}, {Alt} を使用する vi 風カーソル移動 for Dvorak 配列 */ {Win}{Alt} d | {Left} {Win}{Alt} h | {Down} {Win}{Alt} t | {Up} {Win}{Alt} n | {Right} ]
[ /* {Win}, {Alt}, {Ctrl} を使用する vi 風カーソル移動 for QWERTY 配列 */ {Win}{Alt}{Ctrl} h | {Home} {Win}{Alt}{Ctrl} j | {PgDn} {Win}{Alt}{Ctrl} k | {PgUp} {Win}{Alt}{Ctrl} l | {End} ]
/* Mozilla Firefox 向け */ [ MozillaUIWindowClass {Win}{Alt} s | Test2 {Win}{Alt} f o | FireFox{!} {Win}{Alt} f {Win}{Alt} o | <FireFox{!} 3> ]
/* EmEditor 向け */ [ EmEditorMainFrame3 {Win}{Alt} s | Test3 ]