2022年6月25日土曜日

「初期化して特定のカスタマイズを試す」を効率的に

やりたいこと

現在のカスタマイズを一時的に初期化して、特定のカスタマイズを試したい場合がある。 このとき、以下の過程をたどることになる。

  1. 現在のカスタマイズを一時的に保存
  2. 初期化
  3. 試したいカスタマイズを追加して色々試す
  4. 初期化
  5. 一時的に保存したカスタマイズを追加

毎回やるのは割と面倒なので、この手順を省略したい。

やり方

PPXDEF.CFGの末尾に以下を追加。PPxディレクトリにPPXDEF.CFGがあると、初期化時にそれによる初期カスタマイズが行われる。

-|M_cust =
M_cust    = {
カスタマイザ(&C) = %K"@CUSTOMIZE"
編集して取込(&E) = %OB *PPCUST /edit
-- =
取り込み = %OB *PPCUST CS %FCD
追加 = %OB *customize @%FCD
-- =
PPX.CFGを取り込み = %OB *PPCUST CS %0\PPX.CFG
PPX.CFGに書き出し = %OB *PPCUST CD %0\PPX.CFG
指定書き出し = %OB *PPCUST CD %{%1\PPX-%*nowdatetime(y-N-D)%|.CFG%}
-- =
初期化(&I) =  *PPCUST CINIT
設定を一時保存して初期化 =  %OBs *PPCUST CD %0\QUICKSAVE.CFG %: *PPCUST CINIT
一時保存した設定に戻す(&R) =  %OBs *PPCUST CINIT %: *PPCUST CS %0\QUICKSAVE.CFG
-- =
アップデート(&U) = %OB *checkupdate p
バージョン情報(&V) = %K"@ABOUT"
}

KC_main    = {    ; PPcメイン窓
F12    ,%M_cust,C
}

特定のカスタマイズを試したい場合は、F12を押して「設定を一時保存して初期化」を選択。元に戻したい場合は、F12を押して「一時保存した設定に戻す(&R)」を選択する。