DvorakJ:レファレンスマニュアル:キー配列:ショートカットキー

DvorakJ:レファレンスマニュアル:キー配列:ショートカットキー


設定ファイルの保存場所

user フォルダ内に設定ファイルを配置します。 DvorakJ の自動更新時には data フォルダ内の設定ファイルを上書きしますので、data フォルダには設定ファイルを置かないで下さい。

設定ファイルの形式

設定ファイルの形式については、 shift-jisutf-8 の文字コードのテキストファイルとします。

記述する内容

コメントアウト

/* */ で括った箇所については、何ら読み込みません。

書式

全般

[]の間に、ショートカットキー、半角パイプライン、出力する文字列やキーを一行ずつ記述します。

特定のアプリケーション向け

特定のアプリケーションでのみ、独自のショートカットキーを使用するよう設定できます。 [ ][の右隣りに、そのアプリケーションのウィンドウに関する情報を記述します。

特定のウィンドウを指定するには、二つの方法があります。 第一の方法は、ウィンドウクラスを指定することで、第二の方法は、ウィンドウハンドルを指定することです。 メニューバーの「ウィンドウの情報を取得する」を選択すれば、両者の情報を調べるアプリケーションを起動します。

設定例

文字列の出力

[
    /* {Win}, {Alt}, {Ctrl}, {Shift} と ";" で "test1"を出力する */
    
        {Win}{Alt}{Ctrl}{Shift} ; | Test1
]

vi 風のカーソル移動

[
    /* {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
]

Last modified : 2011/03/05 01:27:45 JST