使用Terminator,用户可以在配置文件中定义布局。通过这些布局,用户可以设置要在启动时执行的命令。因此,例如,可以创建一个布局,其中终端自动执行ls
如下(注意bash
命令以避免终端关闭):
command = "ls; bash"
现在,我怎样才能让 Terminator 加载 Python 虚拟环境呢?当然,在加载环境的情况下保持 bash 控制台处于活动状态。
笔记
琐碎的方法:
command = "workon my_env; bash"
或其source my_env/bin/activate
等价物(不使用virtualenvwrapper
),将不起作用。