自分用初期設定

Asus t90chi

PPC -k *windowsize %NCBA#,1286,776 %: *windowposition %NCBA#,-2,36

で起動させる。

X_beep = B00000000 ; Beepを発声する B00000000:全く出さない

XV_drag = 2,1,3,0 ; ドラッグ開始ボタン スクロール,選択,窓移動,ジェスチャ(右のみ)

XC_acsr = 0,0 ; 各コマンド終了後のカーソル位置処理

XC_isea = 2,1,3,1,0 ; インクリメンタルサーチ動作 方法,位置,対象,ハイライト,ヒストリ保存

XC_cwrt = 0 ; コメントファイル作成は 0:手動 1:確認有 2:自動

; フォルダ名を日時から付ける

Mes0411 = {

NWDN = %*nowdatetime(Y-N-D-HMS)

}

A_exec = { ; エイリアス

xyzzy = D:\bin\xyzzy\xyzzycli.exe

editor = D:\bin\xyzzy\xyzzycli.exe

view_cmd = *allview

}

_Command = { ; ユーザコマンド・関数

ppl = *string o,name=%*input("" -title:"PPlauncher" -mode:e -k:"*completelist /set /file:%%0l_cmd.txt") %:

*ifmatch "o:e,a:d+",%so"name" %: *execute C,*jumppath "%so"name"" %: *focus C %: *stop

*ifmatch "o:e,a:d-",%so"name" %: *execute ,"%so"name"" %: *stop

*execute,%so"name"

allview = *ppv -bootid:A -r -popup:%NC# %*name(CD,"%R","%1")

halfview = *ppv -bootid:Y -r -parent:%N~ %*name(CD,"%R","%1") -k *execute C,*ppvoption sync on

todo = *script %0Script\settitle.js,C:\\Users\\tukasa\\Dropbox\\todo,%*arg(1)

howm2temp = %Ob,xyzzy -e (howm-create2dir) "C:\Users\tukasa\Dropbox\Temp"

}

XV_cols = { ; 表示桁数=該当拡張子、全てに一致しなければ80、0:桁数最大 -1:窓幅に合わせる

-1 = .txt,.howm,.ini

0 = .scm,.py,.js,.cfg,.vbs

}

;PPcのキーカスタマイズ

KC_main = {

E ,%"Text edit"%Orib,editor %FDC

;

; MoE関係

F6 ,*script %0\Script\MakeOutlineComment.js

D ,*ifmatch .howm %: *ppcfile !move,C:\Users\tukasa\Dropbox\Dust,/sameall:on /same:5 /querycreatedirectory:off %: *stop

%K"@D"

^R ,*comment "%ee%"コメントの編集"%{%*comment%|%}"

&M ,*set name=%*nowdatetime(Y-N-D-HMS) %: *makedir "%'name'" %: *file !Move,,"%'name'" %: *jumppath "%'name'" /entry

;

; サブ窓中心の操作

\ENTER ,*ifmatch CX,%n %: *execute ,%'ppcx_cmd' %: %K"@Q" %: *stop

%K"@\ENTER"

^\ENTER ,*ifmatch CX,%n %: *execute ,%'ppcx_cmd' %: *stop

%K"@^\ENTER"

CLOSEEVENT ,*ifmatch CX,%n %: *alias ppcx_cmd = %%K"@\ENTER" %: *stop

\M ,*ifmatch !CX,%n %: *alias ppcx_cmd = *file !move ,%%*extract(%n"%%%%@*8FCDN"),%%1 %: *ppc -r -bootid:x -single %1 -k *maskentry -temp a:d

\C ,*ifmatch !CX,%n %: *alias ppcx_cmd = *file !copy ,%%*extract(%n"%%%%@*8FCDN"),%%1 %: *ppc -r -bootid:x -single %1 -k *maskentry -temp a:d

\U ,*ifmatch !CX,%n %: *alias ppcx_cmd = *script %0Script\wrap_7z.js,%%*extract(%n"%%%%a8FDC"),%%1 %: *ppc -r -bootid:x -single %1 -k *maskentry -temp a:d

\P ,*ifmatch !CX,%n %: *alias ppcx_cmd = *script %0Script\7z_unpack_i.js,%%*extract(%n"%%%%a*8FDC"),%%1\%%{hoge%%|.zip%%} %: *ppc -r -bootid:x -single %1 -k *maskentry -temp a:d

;

; todo関係

\K ,*ifmatch "/C:\\Users\\tukasa\\Dropbox\\tod/",%1 %: *script %0Script\settitle.js,C:\\Users\\tukasa\\Dropbox\\todo,%"todo"%E %: *stop

%K"@\K"

\E ,*ifmatch "/C:\\Users\\tukasa\\Dropbox\\tod/",%1 %: *script %0Script\changetitle.js,%R,%"todoの変更"%{%*script(%0Script\gettitle.js,%R)%}%: *stop

%K"@\E"

}

KV_main = {

&UP , %KC"@UP@N"

&DOWN , %KC"@DOWN@N"

E ,%"JMTE|Text edit"%Orib,editor %FDC

}

K_tray = { ; PPtrayホットキー(キー指定 不可,V_xx 形式を推奨)

^' ' ,*focus !#%*findwindowtitle("PPlauncher"),%0\PPTRAYW.EXE -c *ppl

}

;表示形式"howmtitle"の追加

MC_celS = { ; エントリ表示 書式([;]メニュー)

howmtitle = M cF25,6 w35C25 z7 S1 tC"y-N-D" s1

}

E_cr = {

XYZZY ,*execute C,%'view_cmd'

JSC ,*execute C,%'view_cmd'

TXT ,*execute C,%'view_cmd'

:UTEXT ,*execute C,%'view_cmd'

JPEG ,*execute C,%'view_cmd'

:JPEG ,*execute C,%'view_cmd'

BMP ,*execute C,%'view_cmd'

:BMP ,*execute C,%'view_cmd'

JS ,*execute C,%'view_cmd'

HOWM ,*execute C,%'view_cmd'

CFG ,*execute C,%'view_cmd'

INI ,*execute C,%'view_cmd'

PNG ,*execute C,%'view_cmd'

:PNG ,*execute C,%'view_cmd'

GIF ,*execute C,%'view_cmd'

:GIF ,*execute C,%'view_cmd'

* ,*execute C,%'view_cmd'

}