18/12/08 14:53:14.88 wIy7yYX30.net
正規表現がなんとかなったので一応完成しました
%ee,dのところを%edにすれば補完候補がパスのみになります
補完リスト周りの処理がざるなので修正、改変案があれば是非教えてください
KC_main = {
^G ,*setcust K_lied:LEFT,*replace %%*regexp(%%*edittext,"s/(.*\\)(?!$).*/$1/") %%:*completelist
*setcust K_lied:RIGHT,*replace %%*edittext %%:%%K"@F4@TAB %:%k"F4
*jumppath %"パス移動"%ee,d %{%*regexp("%FD","s/(.*\\)(?!$).*/$1/")%} /entry
}
K_lied = {
FIRSTEVENT ,*if %*findwindowtitle("パス移動") == 0 %:*setcust K_lied:-|LEFT= %:*setcust K_lied:-|RIGHT= %:*stop
}