如何在 ConEmu 中設定 Clink 的 --profile 選項?

如何在 ConEmu 中設定 Clink 的 --profile 選項?

ConEmu 的文檔為我們提供了一種優雅的方式注入叮噹聲。但是,我想指定 Clink 的--profile選項(文件)這樣我就可以將我的 Clink 設定與其他設定檔一起保存在一個公共位置。

這在 ConEmu 中可能嗎?

答案1

作為ConEmu作者很不情願要外部化與外部程式(例如 )的集成clink,您應該使用環境變數(除非您願意修改clink安裝)。

命名的變數clink_profile可用於指定clink設定檔的位置。它優先於--profile命令列開關。

您可以在ConEmu該部分下的設定 中定義環境變數Startup/Environment。您需要添加如下內容:

set clink_profile=%APPDATA%\clink\profile

答案2

ConEmu「載入程式」只是告訴cmd.exe執行%ConEmuBaseDir%\clink\clink.bat注入。

所以,解決方案很簡單。clink.bat例如,將原來的名稱重新命名為 smthclink_load.bat 並建立您自己的一行clink.bat

@"%~dp0clink_load.bat" --profile yourpath inject

更好的是,您可以安裝(複製所有檔案)clink到子資料夾,例如%ConEmuBaseDir%\clink\vendor並建立%ConEmuBaseDir%\clink\clink.bat包含

@"%~dp0vendor\clink.bat" %*

實際上,您可以將任何所需的參數傳遞給您的 clink 載入程式。甚至利用一些環境變量ConEmu 設定

相關內容