我有一个同事喜欢通过电子邮件而不是我们的网络共享发送大型纯文本制表符分隔的数据文件。问题是 Thunderbird 在将所有文本渲染到消息视图窗口时挂起,使我的收件箱一次不满意几分钟。
理想情况下,我想禁用查看高于几 K 的文本/普通附件,但如果有必要,我可以禁用查看所有文本附件并仅依赖外部查看器。在选项中没有立即明显的方法来做到这一点。有办法吗?
这与为什么我的 LD_LIBRARY_PATH 未设置启动终端有关?,但一组不同的症状。
首先,/usr/bin/screen
根据另一个问题是 setuid 。其次,这个系统上的默认shell是/bin/tcsh
由于各种历史原因,我们不允许chsh到/bin/bash
,所以我通常在登录后立即手动运行bash。第三,我几乎总是使用 screen,但我希望在 screen 中使用 ctrl-a ctrl-c 来创建一个新的 bash“选项卡”,所以我总是先调用 bash。
那是:
{~} $ echo $SHELL
/bin/tcsh
{~} $ bash
[~] echo $SHELL
/bin/bash
[~] screen -U
[~]
Run Code Online (Sandbox Code Playgroud)
...当重新连接时:
{~} $ echo $SHELL
/bin/tcsh
{~} $ screen -dUr
[~] echo $SHELL
/bin/bash
[~]
Run Code Online (Sandbox Code Playgroud)
但是,我$LD_LIBRARY_PATH
在 tcsh 中,在 bash 中,但是一旦我运行 screen 就为空;如果我只是从 tcsh 运行屏幕,它仍然存在,但是当我在屏幕中使用 ctrl-a ctrl-c 时,我会得到新的 tcsh“标签”。
有任何想法吗?
我不能再使用 git svn rebase(在 Windows 7 上使用 msysgit)。
错误开始于:
字节顺序在 ../../lib/Storable.pm 不兼容
并以:
无法取消记忆功能“lookup_svn_merge”,因为它没有被记忆
这可能有点矫枉过正,但我试过用 msysgit 重新安装 fule Git Extensions 包。我还确保 cygwin git 和/或 perl 不会干扰。我似乎一直被困在这个提交上;在此之前,还好。一位在 Windows 上针对同一个 subversion 存储库使用 git-svn 的同事没有问题,所以这是我的开发机器所特有的。
attachments ×1
bash ×1
git ×1
gnu-screen ×1
linux ×1
msysgit ×1
perl ×1
thunderbird ×1
windows-7 ×1