ConEmuのドキュメントでは、Clinkを注入するただし、Clinkの--profile
オプション(ドキュメント) を使用すると、Clink 設定を他の設定ファイルと一緒に共通の場所に保存できます。
ConEmu ではこれが可能ですか?
答え1
ConEmu
著者として気が進まなかったなどの外部プログラムとの統合を外部化するにはclink
、環境変数を使用する必要があります (インストールを変更しても問題ない場合clink
)。
指定された変数はプロファイルの場所clink_profile
を指定するために使用できます。これはコマンドラインスイッチclink
よりも優先されます。--profile
ConEmu
セクションの設定 で環境変数を定義できますStartup/Environment
。以下のような内容を追加する必要があります。
set clink_profile=%APPDATA%\clink\profile
答え2
ConEmu の「ローダー」は、単にinjectcmd.exe
を実行するように指示します%ConEmuBaseDir%\clink\clink.bat
。
解決策は簡単です。clink.bat
例えば、元のファイル名をsmthに変更しclink_load.bat
、独自の1行ファイルを作成します。clink.bat
@"%~dp0clink_load.bat" --profile yourpath inject
さらに良いのは、(すべてのファイルをコピーして)サブフォルダにclinkをインストールし、次のものを%ConEmuBaseDir%\clink\vendor
作成することです。%ConEmuBaseDir%\clink\clink.bat
@"%~dp0vendor\clink.bat" %*
そこでは、clinkローダーに任意の引数を渡すことができます。ConEmu設定。