2020年2月7日金曜日

一行編集でブックマーク

僕は、一行ごとにコマンドを記入したl_cmd.txtを%*imputで読み込ませて、一行編集をランチャとして用いている(参考:つかさのほえほえ日記: 一行編集でランチャ改)。
今回は、任意のパスをl_cmd.txtに直接書き込み、一行編集からジャンプできるようにする。
コマンドプロンプトのコマンドだとエスケープが超面倒そうなので、busyboxを使用。

_Command = { ; ユーザコマンド・関数
setbookmark = *string o,hoge= *execute C,*jumppath %"パスを入力してください"%{%*extract(C"%%FCD")%} %%m%"コメントを入力してください"%{%*extract(C"%%FC")%} %:
 %Ob %0busybox64.exe echo %so"hoge" >> %0l_cmd.txt
}


l_cmd.txtに以下の行を追加。

*setbookmark

やりかた


1.PPcで、ブックマークしたいフォルダにカーソルをあわせた後、一行編集から*setbookmarkを実行。パスとコメントを入力する。これで、l_cmd.txtに登録される


2.ブックマークを開きたいときは、一行編集から絞り込んでジャンプ



ブックマークを消したい場合はl_cmd.txtを直接開いて編集する。ちなみに

editor %0l_cmd.txt

みたいなコマンドをl_cmd.txtに書き込んでおき、一行編集から実行できるようにしておくと便利。

0 件のコメント:

コメントを投稿