我正在尝试编写一个 .screenrc 文件,可用于为特定项目的开发设置 - 它会启动几个屏幕,cd 到正确的位置,在编辑器中打开正确的文件,并设置一些测试所需的环境变量。
我无法让环境设置工作..我试过把它放进去`~/.screenrc
:
setenv PATH ~/src/my_proj/bin/:$PATH
这不起作用,我认为问题是在screen
sets之后PATH
,常规的 shell 初始化脚本会启动并在我身上进行更改。
我不想禁用常规的 shell 初始化脚本。shell初始化setenv
后有什么方法可以制作屏幕吗?或者,屏幕可以将变量设置为只读吗?