From TextMate Wiki

Troubleshooting: ShellCommands

- - -

This means that if you do something like start e.g. `screen` as part of your regular bash startup then TextMate will be unable to use your shell.

The [files sourced are mentioned here](http://macromates.com/textmate/manual/shell_commands#search_path).

You can restrict execution of things like `screen` to interactive shells by using a line like this:

    $- = *i* ? && screen

- - -

Leopard’s version of `/etc/profile` calls `/usr/libexec/path_helper` which has a serious performance problem. The longer the value of the `PATH` value the more severe is this problem.

- - -

See also: [Templates](Templates)

Retrieved from http://wiki.macromates.com/Troubleshooting/ShellCommands
Page last modified on November 24, 2009, at 11:26 UTC