本节提供了如何编辑下列用户起动文件 的示例:
Solaris CDE 起动进程在.login或.profile文件的正文中定义了名为 DT 的 shell 变量,其作用是 在Solaris CDE 的起动进程中检查是否出错。 这避免了象tty和stty这样的与终端有关的命令的执行。请参阅下列正文示例:
.login( C shell )
stty erase `^h`
endif
.profile(sh或ksh)
if [ ! "$DT" ]; then
stty erase `^h`
fi
DT 的额外语法避免了在未定义 DT 时来自 C shell 的警告。 当用户利用传统的基于文本的控制台登录提示符来登录时, DT 是未定义的。关于设置点文件的进一步信息,请参阅HomeDirectory/.dtprofile 文件。
在.Xdefaults中指定 Solaris CDEtty设置。
用户的.Xdefaults文件在Solaris CDE 起动时,寻找用户专用的资源。例如, ttyModes 确保在象 dtterm 或 xterm 这样的终端仿真窗口中,可以使用用户所喜欢的 tty 设置。下面一行是典型的 ttyModes 设置,显示在.Xdefaults文件中 :
*ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S susp ^Z`
喜欢的 Solaris CDE 资源与缺省的设置不同。
"桌面"的"窗口管理器"的图标放置,就是一个缺省设置的示例。 在这种情况下,在文件.Xdefaults中的下列行 显示了缺省的图标放置设置:
Dtwm*iconPlacement: 右上