自定义命令能支持自定义环境变量么

像是 cmder ,conemu 等工具启动的时候都会设几个环境变量。像 %ConEmuDir% 什么的
再listary里配置命令就要写一大串完整的路径,感觉很难受,而且不好看,所以提个意见。

Listary中的大部分地方都支持环境变量,你可以测试下。发现不支持的在这回复下,以后会完善。

不是的,我的意思是在listary中设置一些变量, 因为cmder 和conemu 都是使用 %ConEmuDir% 这样的变量,如果2个都装,那么设全局的环境变量不太好

是指希望能在Listary内定义一些像%ListaryDir%这样的变量么?

可以写一个批处理脚本,在里面定义环境变量,最后从脚本中启动 Listary。

是类似的意思。不好意思回复迟了,后来有事都忘记了。。

比如下面这个图

使用的时候,要写很多个 D:\cmder\vendor\conemu-maximus5\ , 要做portable,或者移动路径的话就要都改过去。

个人的主要想法是

  1. 能定义若干变量,且只在listary 中有效
  2. 可以设置listary所有界面上都有效的的全局变量。(比如说,有很多的portable软件,放U盘,目录一下子变了,这样只要改一个参数全改了)
  3. 在自定义命令界面中可以增加变量,这个变量只作用在这个自定义命令上。
  4. 优先级 自定义 > listary全局 > 环境变量

这种情况我觉得直接设置个系统环境变量更好啊,在其他程序中也能使用。

我现在更新到了listary最新版6.3.0.78
在选项-菜单中仍然不支持环境变量


图片
从图中可以看出弹出菜单“桌面没反应”