¿Cómo configuro la opción --profile de Clink en ConEmu?

¿Cómo configuro la opción --profile de Clink en ConEmu?

Los documentos de ConEmu nos brindan una forma elegante deinyectando tintineo. Sin embargo, me gustaría especificar --profilela opción de Clink (documentos) para poder mantener mi configuración de Clink junto con otros archivos de configuración en una ubicación común.

¿Es esto posible en ConEmu?

Respuesta1

como el ConEmuautorera reacioPara externalizar la integración con programas externos como clink, debe recurrir al uso de una variable de entorno (a menos que esté satisfecho con modificar clinkla instalación).

La variable denominada clink_profilese puede utilizar para especificar clinkla ubicación del perfil. Tiene preferencia sobre el --profilemodificador de línea de comandos.

Puede definir variables de entorno en ConEmula configuración de la Startup/Environmentsección. Debes agregar algo como lo siguiente:

set clink_profile=%APPDATA%\clink\profile

Respuesta2

El "cargador" de ConEmu simplemente le indica cmd.exeque ejecute %ConEmuBaseDir%\clink\clink.batla inyección.

Entonces, la solución es simple. Cambie el nombre del original clink.bata algo, por ejemplo clink_load.bat , y cree su propio diagrama unifilarclink.bat

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

Aún mejor, puede instalar (copiar todos los archivos) hacer clic en una subcarpeta, por ejemplo, %ConEmuBaseDir%\clink\vendory crear un %ConEmuBaseDir%\clink\clink.batarchivo que contenga

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

Allí podrá pasar los argumentos que desee a su cargador de clink. Incluso utilizando algunas variables de entorno deConfiguración de ConEmu.

información relacionada