作者さんいつも更新ありがとうございます
一行編集中の%K"@LEFT,%K"@RIGHTですが、LEFT=@LEFTこれはOKで
LEFT,%K"@LEFT、%K"@RIGHTは動作してないと思います
LEFT,%K"@UP、%K"@DOWNこっちは動きます
そのうちにでも確認お願いします

>>317-319
@はこの記述でいけます
'@' ,%k"&\right &\right ... &\right END \F6"

幅はppx164+4で調整されてるので不要かもしれませんがスクリプトだとこんなんです
ただ-kの中で*editmodeの指定ができなくなりました
%*input(-title:"パス移動" -k:":*script パス\hoge.js")
#hoge.js
//!*script
PPx.Execute('*windowsize %*findwindowtitle("パス移動"),%*windowrect(%NC,w),50');
PPx.Execute('*fitwindow %NC,%*findwindowtitle("パス移動"),22');

..\を消す動作は意図がわからないのですが消すなら最初から入れない設定にしてみるのはどうでしょう
"%*input("%1" -title:"パス移動" -mode:e -k:"*editmode d")"

*setcust中に改行するのは無理っぽいのでこれもスクリプト使う方法しか思いつきません