Paper Plane xUI Part.7

■ このスレッドは過去ログ倉庫に格納されています
2021/07/26(月) 00:55:01.70ID:VtTucP9U0
Ver.0.00からまもなく20年、未だ進化を続ける
速い・軽い・多機能・カスタマイズも自由自在
当然マウス操作や設定などのGUI面も充実
Scriptによる所謂かゆいところに手が届く機能も充実
そんなファイル操作ツール集Paper Plane xUI(PPx)について語るスレです

配布サイト(TORO's Library)
http://toro.d.dooo.jp/
動作画面
http://toro.d.dooo.jp/ssppx.html

Paper Plane xUI まとめサイト(wiki)
http://www6.atwiki.jp/ppx/

過去スレ
1 https://pc7.2ch.net/test/read.cgi/software/1069774436/
2 https://pc11.2ch.net/test/read.cgi/software/1128948911/
3 https://pc12.2ch.net/test/read.cgi/software/1186753930/
4 https://anago.2ch.net/test/read.cgi/software/1264624581/
5 https://potato.5ch.net/test/read.cgi/software/1341924040/
6 https://egg.5ch.net/test/read.cgi/software/1476708638/
2022/07/11(月) 19:56:51.66ID:rcDcEZpH0
どうしても設定項目が見当たらず下記の設定方法あればご教示いただけないでしょうか

•アクティブタブの色変更
現状アクティブタブが黒、一つ前のアクティブタブが水色で表示されます。
ダークモード利用のため見づらく変更したいのですがどこから設定可能でしょうか

•名前項目の省略幅変更
長いファイル名で拡張子カラムと被ると、ファイル名のかなりの範囲が…表示になってしまいます。
ギリギリまでファイル名を表示したいのですがどこで設定できるでしょうか

•インクリメンタルサーチ、名前の変更を専用ウィンドウ使わずに変更できないか
専用ウィンドウ上だとなぜかyamy、窓使いの憂鬱等キーアサイン変更ツールがきかなくなってしまいます。
相性問題だとは思うのですがctrl+hjklにカーソルを振ってる都合回避したい状況です
2022/07/11(月) 21:34:28.85ID:rcDcEZpH0
失礼しました
>>241ですが作者様ページでの質問が適切と思いそちらに質問し直させていただきました
2022/07/14(木) 20:56:39.02ID:AlhVJHoh0
>>240ですが、
フォルダ移動時にzoxide add %1して、
zoxide query -iの選択フォルダをppcで開くことで実現できました
2022/07/15(金) 15:58:12.71ID:5rRI7U2s0
へぇと思ったが履歴で十分というかいまいち使い所が見つからなかった
2022/07/15(金) 23:14:38.31ID:W2msBQYu0
複数プロジェクトの開発とかしてると凄く便利なのよ
いちいちブックマークするのもきりがないし、階層は異様に深い、
履歴も10やそこらじゃ全く足りないし検索もできない
zoxideならフォルダ移動してるだけで勝手に重み付けしてだいたい希望のフォルダに飛んでくれる

どちらかというとコマンドのcdを支援するイメージが強くて
linuxとかmacでコマンド使ってるとメジャーだけどGUIファイラではほとんど聞かない気がする
2022/07/16(土) 08:01:43.61ID:OC94zXpv0
一行編集からディレクトリ表示履歴の補完リストで十分かなと思ったんだ
migemo検索だってできるしなんならzoxideで出力したリストを補完リストとして読み込んでもいい
2022/07/16(土) 09:23:56.51ID:QdfIyfQG0
>>246
一行編集だと、fzf検索(everythingみたいに入力した文字にそってリアルタイムに候補が消えていく)
ができないんじゃないかと思ってる
それができるなら一行編集で作り直したいけど

まぁ、後は用途次第な感じではあるかな
自分の場合製品aと製品bの資料をさんざ触って履歴100とか貯めた後に、
前にやってた製品cに戻ったりするから
大量の候補から重み付けしてさくっと返ってくるのはもはや手放せない
2022/07/16(土) 09:49:51.82ID:Cd1ERG//0
一行編集からEverything使った検索できるし候補もリアルタイムで増減するし
一度使ったパスは自動で保存されるしmigemoも使えるしなんなら候補の順番も変えられるし
>>246の言うように補完リスト使えば他ソフトのデータベース利用できるよ
まぁ重み付けはできないけど
2022/07/16(土) 10:14:11.46ID:Cd1ERG//0
fzfってことはあいまい検索か
そっちは確かできなかったと思うなー
2022/07/16(土) 10:23:42.46ID:QdfIyfQG0
>>248
はぇ~、奥が深い
zoxideのdb自体にアクセス頻度の情報も入ってるのでうまくやればいいとこ取りができそう
ただ、プレーンテキストじゃないのでデータ連携に工夫が必要そうか
いい情報ありがとうございます
2022/07/16(土) 20:21:28.16ID:/dxZVFWJ0
これで一応それらしきことは出来るのかな?
利用頻度も見たいときはzoxide query -l -s で作ったリストを加工したらよさそう

A_exec = {
zoxide = "%0tools\zoxide.exe"
}

KC_main = {
LOADEVENT,*ifmatch "option:e,a:d-",%g'zoxide' %:%Obcd zoxide add "%1"
'@' ,%Obsd zoxide query -l > "%0zoxidequerylist.txt" %:*jumppath "%*input("" -title:"zoxide query" -mode:e -k *completelist -set -file:"%0zoxidequerylist.txt" -match:6)"
}



>>239の対応ありがとうございました。
2022/07/17(日) 14:56:14.17ID:0EyIN9Dj0
>>251
サンプルスクリプトまでありがとうございます。
結果としてはzoxideのパスを自環境に合わせるだけではうまくいかず、
dbの更新、一行編集へのFILE取り込み共にうまくは動きませんでした。

該当ファイルがないとのエラーなのでおそらくコマンド自体でこけてる感はありますが、
スクリプト自体があまりに最適化されていて自分で読むのに苦労する状況で時間かかりそうな感じです
scoopでインストールしてるのが何か関係あるのかもしれませんが‥

じわじわデバッグしつつ原因わかったらご報告します
2022/07/17(日) 15:53:13.80ID:icecMh7a0
>>252
こちらでは、PPcの設定を全部リセット後>>251の設定をインポートして
zoxide.exeは以下からDLしたものを使用して確認しています。
https://github.com/ajeetdsouza/zoxide/releases/download/v0.8.2/zoxide-0.8.2-x86_64-pc-windows-msvc.zip
zoxide.exeをただ %0tools\ にコピーしただけで、zoxideの環境変数設定等一切していません。

(1)dbの更新ができない件
zoxide.exeが存在してもしなくてもメッセージやエラーを一切出さないようにしていますので
LOADEVENT, zoxide add "%1" としてコマンドが問題なく動いているか、db.zoがディレクトリ移動時に都度更新されているか確認してみてください。

(2)一行編集でファイル取り込みができない件
リストファイルの出力が上手くいってないのでしょうか?zoxide query -l > "%0zoxidequerylist.txt" としてリストファイル出力できるか確認してみてください。
2022/07/17(日) 17:01:11.27ID:icecMh7a0
あと、エイリアスのパスの書き方によっては%g'zoxide'ではまずいかもしれず、%'zoxide' とか
echo %g'zoxide' %'zoxide' で出力結果を確認してみてください。
2022/07/17(日) 21:39:14.34ID:bEE+XE6s0
zoxide使ってみたけどなかなか使えそうだね
これの良さはパスの評価付けとfzfを使ったインタラクティブ検索だから
無理に一行編集に落としこむ必要はないと思う

PPxからの簡単な利用法は
%Obd zoxide query %*input(-title:"zoxide query") | %0pptrayw -c *execute C,*jumppath %%*stdin()
*run -wait:idle %0ppbw -c zoxide query -i | %0pptrayw -c *execute C,*jumppath %%*stdin()
どちらもPPxTextModuleが必要
pwsh裏に常駐させれば色々できそうだけどpwshは調べるのめんどくさい
2022/07/17(日) 22:30:01.28ID:E6Ykbtst0
現状winはまともなtuiファイラがないからppxをpwshのファイラみたいな使い方も面白そう
everythingもfd、ripgrepの代替とまではいけないし

ただ、pwsh→ppxは簡単に渡せるけど、
ppx→pwshはwindows terminalだと新規タブで開いちゃうから難しい
2022/07/17(日) 23:29:00.40ID:bEE+XE6s0
同じ問題かかえてるわ
そもそも外部アプリから開いてるシェルの操作ってできるの?
フォーカスできるだけましと思うべきか
2022/07/19(火) 22:21:02.37ID:moV6omwW0
>>253
現在LOADEVENTについて確認中なんですが、
zoxide addコマンド自体が実行されていないようです。

ご提示いただいたコマンドの内容としては下記の理解で合っているでしょうか

ディレクトリ読み込み完了後(LOADEVENT)に、エラー表示なし(option:e)で、
エントリ属性がディレクトリ以外(a:d-)のtools/zoxideが存在したら、
コマンドウィンドウは表示せずに(%Obcd)zoxide add "%1"を実行する
2022/07/19(火) 22:52:18.60ID:5gGSBeOE0
なら>>254を確認してみたらいいんでないの
2022/07/19(火) 23:18:07.56ID:moV6omwW0
>>259
自分の環境だとそもそもzoxideコマンドのPathがOSレベルで通ってるのでtoolsに置くこと自体が良くない気がしています

とはいえ原因絞り込むにあたってもともとのコマンド意図合ってるか確認しときたかったのです
特にa:d-あたりはヘルプ見ても合ってるかいまいちピンと来ず
2022/07/20(水) 00:21:00.98ID:Ma1D7lre0
a:dはattribute:dの略でd+ならディレクトリ属性d-ならディレクトリ属性ではないってこと

というかscoopでパス通ってるのにtoolsにも置いてんの?意味なくないかそれ
パス通ってるならPPcからそのままzoxide add "%1"を実行していける
%Obdはエラーが出てもわからないから動作確認したあとで付けたほうがいいよ
2022/07/20(水) 00:33:30.90ID:Ma1D7lre0
待てもしかしてscoop内のzoxideをtoolsに移動したのか?
2022/07/20(水) 01:41:30.28ID:Z69vN34K0
>>258
なんか難しいことしてしまったようですみません。書いてある通りであってます。
前半部 *ifmatch "option:e,a:d-",%g'zoxide' は、zoxide.exeというファイルが存在するかどうかの確認です。
後半部 %Obcd zoxide add "%1" だけでも動くと思います。
%Obdでもいいと思いますがこちらではディレクトリ移動時にたまに一瞬待たされることがあり、%Obcdの方が良さそうだったのでこうしました。気のせいかな?

エイリアス設定をなしにして、>>261さんのおっしゃる通りLOADEVENT,%Obd zoxide add "%1"でいけるならそれでもいいと思います。

>>255
なるほどそうやって使うのですね。たしかにオートジャンプが賢いので一行編集に落とし込む使い方ばかりではもったいないですね。
専用の履歴(-mode:s x uなど)作って、migemoで検索できるようにするともっと便利に使えそうです。
%Obd zoxide query %*input(-title:"zoxide query" -mode:u) | "%0pptrayw.exe" -c *execute C,*jumppath "%%*stdin()"


UNCパス非対応なのがちょっと残念
2022/07/20(水) 10:34:37.69ID:EjWYel3p0
>>261
scoopでパス通ってるのにtoolsにも配置してつかっておりました。。。
シンプルにLOADEVENTに%Obcd zoxide add "%1"で想定通りの動きをしました。
ありがとうございます。

>>263
私も色々試してみて気づきましたが、query -iのインタラクティブ検索中は日本語入力も受け付けないようで、
migemoと合わせられるよう模索中です
2022/07/21(木) 19:44:58.38ID:ZB10MI6v0
・単独でppc[B]が起動している状態でppc[B]をppc[A]に変更する方法
・shift+Lででてくるドライブリストの左側のチェックマークを自作メニューに使う方法
はありますでしょうか
2022/07/24(日) 08:40:18.52ID:LYPulvnI0
メニューの表示形式変更の?dと?gがおかしいような
?dでメニュー閉じるし?gはグレーになるけど選択できる
2022/07/25(月) 21:58:14.22ID:ai9rS9Jc0
LOADEVENTにzoxide設定すると、db.zoに書き込むたび一行メッセージ「開始…」がチラチラするから気になるなら
CFG書き出してメッセージ削除しといた方が良いかも

EXEF = 開始… →  EXEF =
2022/07/26(火) 00:38:32.97ID:gZl9ibtY0
>>265
チェックマークの対応ありがとうございました
2022/07/26(火) 06:47:14.71ID:9NFKWQ720
カスタマイザで検索した時にヒットした項目の背景色が薄くて見辛いのですが
どこかで変えられますか?
2022/07/27(水) 21:28:43.10ID:kzGhnEu10
PPXCFXで空き容量数値表示付グラフを使っています。
明るい背景・黒文字の時数字が見づらいのでPPXCFX_RATE.BMPを使ってグラフの色を明るい色に変えたいと思ったのですが
設置してみるとグラフが常に100%表示になってしまいます。BMPがないときは正しくグラフ表示されています。

あと、PPXCFX_RATE.BMPを使う、使わないをCFGで指定するようにできないでしょうか?
2022/07/27(水) 23:29:54.90ID:WN3gYMMm0
*deletehistoryでtypeにpを指定するとパラメータが間違っていますと出て
ヒストリの削除ができません
2022/07/27(水) 23:33:33.81ID:WN3gYMMm0
すみませんよく見たら指定typeにpがありませんでした汗
失礼しました
273214
垢版 |
2022/07/30(土) 18:27:21.78ID:hZlYOVjr0
%*noq関数を用意してもらえたんで1.86にスムーズに移行でき
その後運用しながら自前のエスケープ処理も外すことができました
作者さんありがとう
2022/07/30(土) 23:22:11.85ID:kNJXHdZ30
%K"@\R"で正規表現なしの置換ってどう指定すればいいですか。
275270
垢版 |
2022/08/01(月) 22:28:56.83ID:lKSFWAwL0
>>270
>PPXCFX_RATE.BMP の説明が抜けていました。
>50%相当のグラフ画像(左半分が使用中、右半分が空欄)を
>用意してください。

グラフ上の数値は空き領域/全領域
グラフは使用領域(BMPの右側色)-空き領域(BMPの左側色)
bmpの左側の色が空き領域 右側の色が使用領域

となるのですがあってますか? 
276名無しさん@お腹いっぱい。
垢版 |
2022/08/06(土) 22:24:44.02ID:RjgD/Yud0
作者さま
Google ドライブ内で使われるショートカット (共有アイテムのショートカット等) を PPCW で開くような設定はあるでしょうか。もしなければ PPCW で開けるような設定を検討していただけませんか。

私の環境では、Google ドライブ内ショートカット (.lnk ファイル) を PPCW から起動すると Explorer が開きます。Explorer で示されるパスを PPCW で指定すると、こちらは問題なく開きます。
277271
垢版 |
2022/08/06(土) 23:15:15.74ID:pz68/q1n0
1.86+1での対応ありがとうございました
2022/08/07(日) 22:19:54.68ID:JunI5byL0
今更だけどPPxを長年使い続けて独自のキーバインドを設定しまくっていくと、もう他のファイラ使えなくなるなぁ…
2022/08/13(土) 17:16:57.96ID:kLCs9D/T0
ねた しゃべるppc
nyagos作者さんのこの記事まんま zenn.dev/zetamatta/articles/ukkari-talk-nyagos

*js "const sapi=PPx.CreateObject('SAPI.SpVoice');sapi.Speak('%*input(-title:"speak")')"
2022/08/14(日) 12:25:07.31ID:VeuKtnBj0
*pptray -c ~ と PPCW.EXE -c ~で何か違いってありますか?
~は同じなのに前者だと動作するのが後者だとエラーになったりすることがあるんで
2022/08/15(月) 11:11:23.75ID:eFhvj5+X0
PPCを起動せずにコマンド実行したいときは *pptray -c
PPCを起動したあとにコマンド実行したいときは *ppc -k
コンソールウィンドウが必要なら *ppb -c
2022/08/15(月) 11:29:26.03ID:XnYaLhGQ0
すみませんレス見返して今気付いたのですが
*pptray -c ~ と PPTRAYW.EXE -c ~での違いでした
同じpptrayなのになんでだろうと思ったので
283280
垢版 |
2022/08/15(月) 11:30:10.19ID:XnYaLhGQ0
すみません↑は>>280のことです
2022/08/15(月) 12:31:57.16ID:XiqDvS5Z0
*pptrayはたぶん*launch pptrayw.exeが実行されてるんだと思う
仮想ディレクトリ内で実行してみるとわかる
285280
垢版 |
2022/08/15(月) 13:29:07.16ID:XnYaLhGQ0
ありがとうございます
次同じようなことがあったら気にしてみます
2022/08/19(金) 17:14:39.93ID:TdCrR0w80
%K"@BS で親ディレクトリに移動した際、画面上のカーソル位置が XC_smar の値とずれている気がします
2022/08/22(月) 12:57:10.60ID:hMiNsnuP0
PPx 1.86+2 x64
以下の関数を定義して名前に空白を含むディレクトリ(d:\foo bar)を引数に与えて実行したところ、戻り値のパスが""で括られません

_Command = {
func1 = *ifmatch "o:e,a:d+",%*arg(1) %: *return %*name(DC, %*arg(1))
*return not dir ; この行を消すとパスが "" で括られる
}
;テストに使ったコマンド
*linemessage %*func1(d:\foo bar)
期待する戻り値は "d:\foo bar" なのですが、実際には d:\foo bar (""で括られない)が返ります
ただ、コメントに記載してある行を消すと期待した通りの結果が得られます
記述に間違いがあるのでしょうか?
288287
垢版 |
2022/08/22(月) 13:08:59.75ID:hMiNsnuP0
あっ5chの仕様で行頭のスペースが消えてしまいました。そのまま追加取り込みすると行が消えてしまうので3行目の行頭にspaceかtabを追加してください。すみません
_Command = {
func1 = *ifmatch "o:e,a:d+",%*arg(1) %: *return %*name(DC, %*arg(1))
【space or tab】*return not dir ; この行を消すとパスが "" で括られる
}
289名無しさん@お腹いっぱい。
垢版 |
2022/08/31(水) 16:35:50.10ID:YJyFwlDQ0
PPC でカーソルのあるフォルダとファイルタイプを指定して、秀丸 Grep ダイアログを開きたく、以下のように設定しました
しかし ,".\*.%FT" 部分でのダブルクォーテーション展開がうまくいかないようで、希望通りに動作しません
何が間違っているのでしょうか

A_exec = {
editor = "C:\Program Files\Hidemaru\Hidemaru.exe"
}

KC_main = {
G ,%Ob %'editor' /g,".\*.%FT" /d%FD
;G ,%Ob %'editor' /g /d%FD ← これは動作するが、拡張子指定はできていない
}
2022/08/31(水) 17:25:40.10ID:JfUApkFr0
どううまくいかないのか
どう展開してほしいのか
291名無しさん@お腹いっぱい。
垢版 |
2022/08/31(水) 18:47:20.86ID:EK4POlxB0
>>290
例えば下図のように PPC で "PPCW.EXE" を選んで上記 G コマンドを起動したら
https://i.imgur.com/ruii2Tu.jpg

このようなダイアログが出るようにしたいのですが (実際には .EXE を Grep したいのではなく、あくまでも例です)
https://i.imgur.com/2395grD.jpg

実際には下図のような形で秀丸エディタが起動します。
https://i.imgur.com/vdBmm7W.jpg

「 ,".\*.%FT" 」部分がうまく展開できていない、以上にうまく言語化できず恐縮ですが、こんな感じです。
2022/08/31(水) 20:57:46.68ID:r4rdDOLE0
ファイル名を指定して実行 %K"@H"

echo %'editor' /g,".\*.%FT" /d%FD
echo %'editor' /g /d%FD

と入力してPPb上でマクロ文字がどう展開されるか確認してみてはいかが?
2022/08/31(水) 21:16:34.83ID:JfUApkFr0
まさかとは思うけど
"C:\Program Files\Hidemaru\Hidemaru.exe" /g,".\*.EXE" /dC:\Tools\PPX
でも同じ様になるってことはないよね
294名無しさん@お腹いっぱい。
垢版 |
2022/08/31(水) 22:13:59.46ID:EK4POlxB0
>>292 これで検証が進みました
>>293 申し訳ありません、/g ダイアログ自体がカンマを読み込まないみたいでした
結局秀丸マクロで対応できそうになりました
みなさんありがとうございました
295名無しさん@お腹いっぱい。
垢版 |
2022/09/08(木) 13:36:02.95ID:NWygya9z0
通常の:PKZIPファイルはプリセット通りの挙動のまま、拡張子が.jarのものだけJavaで開くように定義したいです。
どのように設定すればよろしいでしょうか?
2022/09/21(水) 19:11:39.66ID:t+xNBrgC0
二画面一体化で使用しています
1.86+3までは以下のコマンドで反対側ペインのタブを表示中タブ以外閉じられたのですが
+4にしたら閉じなくなってしまいました

*execute ~,*pane closeother %%n,all
297296
垢版 |
2022/09/22(木) 22:46:31.02ID:A69zYFff0
+4で*paneコマンドの修正が行われたみたいなんで他にもまだ*paneで挙動が変わったコマンドがあるかもですが
↓も意図した動作をしなくなってしまいました

反対窓のタブを非アクティブのまま左隣のタブに切り替える
*execute ~,*pane change t~-1,~

二画面一体化タブ独立で使用
298296
垢版 |
2022/09/25(日) 17:18:14.36ID:07x0joz70
挙動が変わってしまっていた*pane関連のコマンドも1.87で
無事意図した動作になるよう書き換えることができました
ありがとうございました

あとこれは別件なんですがX_combos,2つ目 B10 に設定している場合でも
*pairrateコマンドでセパレータを移動させるとセパレータの位置によっては
タブ列の空行部分が埋まらずに空行のままになります
299名無しさん@お腹いっぱい。
垢版 |
2022/09/28(水) 17:26:36.44ID:j82WM3MY0
PPV で PPC カーソル位置に連動してプレビュー表示しつづける設定ってどうやるんでしたっけ?
以前できていたと思うのですが、設定吹っ飛ばしてから全く分からなくなってしまいました
2022/09/28(水) 17:43:07.41ID:fRD5eXtD0
>>299
%K"@\Y" のこと?
301名無しさん@お腹いっぱい。
垢版 |
2022/09/29(木) 13:30:30.40ID:jXLw0aiJ0
>>300
ありがとうございます。そうでした \[Y] を送ればよかったですね
使えるようになりました

PPC と同程度のフォントサイズにしたいと思い、.cfg ファイルのどこかを触ったら
PPV のテキスト表示フォントがめっちゃ小さくなってしまいました
思いつくのは以下設定なのですが、表示フォントサイズは変わりません (PPCust から変更しても)
F_fix = -23,0,0,0,400,0,0,0,128,3,2,1,49,UDEV Gothic JPDOC,168 ; PPv固定ピッチ
F_unfix = -23,0,0,0,400,0,0,0,128,3,2,1,49,UDEV Gothic JPDOC,168 ; PPvプロポーショナルhttps://i.imgur.com/5XJUEyd.jpg

PPV のテキスト表示範囲を決めるような上位設定があるのだろうと思うのですが、
該当箇所が思いつきません。どなたかご助言いただけないでしょうか
2022/09/30(金) 18:02:39.65ID:pWWyAzaF0
>>301
PPv上でINS、DELを押していないか?またはCtrl+ホイール回転操作をしていないか?
303名無しさん@お腹いっぱい。
垢版 |
2022/10/10(月) 21:27:36.84ID:uKpT1cMa0
ディレクトリのサイズを算出したときにファイル数も一緒に表示させておくことってできますか?
2022/10/17(月) 14:31:30.05ID:njBUjk/60
%so"path"がディレクトリかどうかチェックするのに
*ifmatch "a:d+",%so"path" %: echo 成功
としているのですがpathがルートディレクトリだった場合
「指定されたファイルが見つかりません」と出て上手くいきません
%so"path"がC:\の場合→エラーダイアログ
%so"path"がC:の場合→Cドライブのカレントがルートの時はエラー、それ以外の時は上手くいく
2022/10/18(火) 20:27:32.25ID:9oH1ddvK0
%K"@\C"(エクスプローラの機能を使った複写)
%K"@\M"(エクスプローラの機能を使った移動)
%K"@U"(書庫の展開)
%K"@L"(パス変更)
で、zoxideのパスリストを履歴に読み込みたいと思って以下のように設定して、特に問題なく動いています。

KC_main = {
FIRSTEVENT ,%Obd zoxide query -l > "%0zoxidequerylist.txt"
LOADEVENT ,%Obd zoxide add "%1"
}
K_lied = {
FIRSTEVENT ,*ifmatch 複写;移動;書庫の展開;パス変更,%W %:*completelist -set -file:"%0zoxidequerylist.txt"
}

C,Mキーの、*ppcfileを使った複写・移動ダイアログでも同じようにzoxideのパスリストを読み込みたいと思いまして
以下のようにしてみたのですが上手く動かないです。どのように記述すればいいでしょうか?
C ,*setcust X_jinfc:fopshowcmd=*completelist -set -file:"%0zoxidequerylist.txt" %:%K"@C" %:*deletecust X_jinfc:fopshowcmd
M ,*setcust X_jinfc:fopshowcmd=*completelist -set -file:"%0zoxidequerylist.txt" %:%K"@M" %:*deletecust X_jinfc:fopshowcmd
2022/10/20(木) 19:16:14.03ID:kUz177Aw0
一体化窓でX_jlst=3 にし背景色を白→黒にして使っているのですが
*ppc -alone でもう一枚一体化窓を開くと処理中一覧の背景色が白に
なってしまいます
307306
垢版 |
2022/10/21(金) 18:34:43.75ID:zuZTQGmy0
一体型で使っているのですが(障害対策)特定の窓で異常があるときに設定するを
有効にしているとロックされているタブで*ppc -r パスを実行するとタブが
非アクティブで開いてしまう
308305
垢版 |
2022/10/22(土) 00:46:56.07ID:NTl2T7xH0
アドバイスありがとうございます。そもそもK_liedじゃなくてK_editに記述しなくてはいけなかったのですね。
以下のようにしたらzoxideのリストを読み込むことが出来ました。

KC_main = {
C ,*linecust loadzoxidelist,K_edit:FIRSTEVENT,*ifmatch ファイル操作,%%W %%:*completelist -set -file:"%0zoxidequerylist.txt" %%:*linecust loadzoxidelist,K_edit:FIRSTEVENT, %:%K"@C"
M ,*linecust loadzoxidelist,K_edit:FIRSTEVENT,*ifmatch ファイル操作,%%W %%:*completelist -set -file:"%0zoxidequerylist.txt" %%:*linecust loadzoxidelist,K_edit:FIRSTEVENT, %:%K"@M"
}

zoxideのリストを窓を開く度に更新するのは頻繁すぎるので、最初にPPcを起動した時(Aを起動した時)に処理するとか
*ifmatch CA,%n %:%Obd zoxide query -l > "%0zoxidequerylist.txt"
FIRSTEVENTじゃなくて、OS起動時に処理するとか、シャットダウン時は失敗してもいいかと考えてCLOSEEVENTで処理したほうがいいのかも。
309306
垢版 |
2022/10/23(日) 18:22:03.03ID:mPg6u2VL0
修正ありがとうございました
2022/11/03(木) 09:03:09.14ID:QkVHWt4r0
マルチディスプレイの切り替えでppxが画面外に飛んだ時の対処方法何かない?
Alt スペースで移動しようにも表示メニューが違うからできない
2022/11/07(月) 12:46:53.43ID:RS1u933q0
win shift 左右
2022/11/19(土) 09:51:27.71ID:sq3syv9K0
キー割り当てを色々試していて気になったことがあるので報告
・PPcのキー割り当てでメニューバー非表示時に[F10]でシステムメニューを表示するとあるが表示されない
 (その後↓キーを押すと表示される)
・一行編集/PPe のキー割り当てで
 ^[]] [F1] ファイル操作メニュー(※)
 ※[F1]はPPeのときのみ使用可能です。一行編集では^[]]のみ使用可能であって、[F1]はヘルプ表示になります。
 とあるが
 ・一行編集で[F1]を押してもメニュー表示になる
 ・ファイル操作ダイアログで[F1]を押すとメニュー表示,ヘルプ表示両方発動する
313312
垢版 |
2022/11/30(水) 19:12:55.04ID:IbW7wLsh0
作者さん説明ありがとうございました
環境によるところが大きいんですね
自分でできるところはキーカスタマイズで対処していこうと思います
2022/11/30(水) 19:16:54.62ID:zWxGToL50
ファイル検索のときディレクトリも対象ってできるけどディレクトリのみ対象ってできるようにならんかな
2022/11/30(水) 21:58:22.86ID:IbW7wLsh0
*where -mask2:"a:d+" -dir:on

これでいいんじゃないかな
2022/12/01(木) 00:37:02.85ID:vizW9zuh0
ありがとうできました
2022/12/07(水) 18:20:47.02ID:dQPZ9lzR0
どうせいつもの誤検出だろうけど
ウィルスバスターが1.88のPPCW.EXEにUnauthorized file encryptionとしてやたら反応する
ただVirusTotalで見るとSecureAgeだけMaliciousになってて
TrendMicroはUndetectedだけど
2022/12/12(月) 16:10:12.79ID:zSsZWumI0
*completelist -file:~して補完リストが表示されると同時に文字入力(migemo,部分一致設定で使用)すると
-file:で読み込んだファイルの一行目しか補完リストに表示されない時がたまにあるのですが
何か設定で改善できるでしょうか?
X_fltoがあやしいと思い色々数値を弄って試してみてはいるのですがたまにしかならない現象なので
イマイチ効果があるのかないのかつかめません
もしこの設定で改善するとすれば1番目2番目どちらの数値を弄るのがよいでしょうか?
319318
垢版 |
2022/12/16(金) 21:34:59.58ID:NayswE/80
数値をどんどん増やして試してみましたが駄目でした
X_fltoは関係ないみたいですね
2022/12/22(木) 07:41:33.01ID:W1Yj09F30
*tree コマンドでtype指定が
「1 又は favorite」「メニュー名(M_xxx)」「ディレクトリ・ファイル名」とか
正常に動作してない気がする
2022/12/22(木) 15:00:28.91ID:HY9PJsmT0
書けた!
2022/12/25(日) 12:38:35.50ID:beVklLSm0
二画面一体化で使用しています
1.88+1 x64にしてみて更新されたものを試してみたのですが
・F10を押した時に&↓にキー割り当てしてあるコマンドが発動するようになった
・*makelistfileで-dirshowを指定してみてもフォルダ移動したら空のフォルダに移動するだけで階層表示ってのがよくわからない
・インクリメンタルサーチに追加?された設定を探してみたけど見つからなかった

何か勘違いがあったらごめんなさい
2023/01/03(火) 00:38:34.33ID:/YpTj7UZ0
スクリプト内の正規表現の置換についてなんですが以下のコードを実行すると
var text = "< aaa | bbb >";
PPx.Echo(text.replace(/ ?([\|<>]) ?/g, "$1"));
結果が
v1.83 →<aaa|bbb>(こうなってほしい)
v1.84~→bbb>
になります(ちなみに%*regexpも同様になりました)
1.88+1 x64 UNICODE
2023/01/06(金) 22:11:53.13ID:TpBvyyr+0
制限された?
325323
垢版 |
2023/01/09(月) 00:02:14.77ID:59XTldF+0
表示だけの問題で置き換え結果は問題なかったんですね
そこまで確認せずにバージョン戻してしまってました
作者さんどうもありがとうございました
2023/01/18(水) 09:16:41.02ID:4hEvl0uI0
テステス
2023/01/18(水) 23:19:02.57ID:sPsy89iN0
書けるかテスト
2023/01/19(木) 12:54:24.58ID:I8CMj1DV0
規制された?
2023/01/19(木) 16:06:41.43ID:R9hH0yyY0
テストしてみた
2023/01/20(金) 12:08:17.16ID:hQpoIQ0j0
XC_cwrt=0で使用しているんだけどlistfile内でコメント設定した場合は
自動保存の挙動になってて元から設定しているコメントが知らない間に
上書きされてて困るんで普段と同じになるようにしてほしい
2023/01/22(日) 20:32:36.95ID:bR+hp7Aj0
あなたはこのスレッドにはもう書けません。
2023/01/23(月) 12:13:16.16ID:xQnvFEJr0
ただ今制限を設けております。
333330
垢版 |
2023/01/23(月) 19:36:14.21ID:1DJbmUaR0
修正ありがとうございました
2023/01/24(火) 08:05:47.44ID:NhgR+TR60
test
2023/01/24(火) 21:37:59.94ID:vgKEW4lI0
弄るのクッソ楽しいなこのソフト
出会えてよかった
2023/01/29(日) 03:51:51.36ID:1uqbXeb70
ただ今制限を設けております。
2023/01/30(月) 04:50:10.25ID:nkvbieUz0
テステス
2023/01/30(月) 17:23:13.59ID:9qFUy85E0
*entrytipについてですがプレビュー表示の時は*fitwindowや*windowpositionで移動できるけど
それ以外のcommentや"文字列"指定の時はエントリのカーソル位置から移動してくれません
2023/02/03(金) 16:46:50.05ID:5lIW+WeY0
テスト
2023/02/03(金) 16:59:19.52ID:/fdB2GLC0
( ´゚д゚`)アチャー
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況