GNU Screen (
screen) behaves differently on OS X 10.5 (Leopard) and 10.6 (Snow Leopard) compared to Linux (at least Ubuntu, Red Hat, and Gentoo) and OS X 10.4 (Tiger). In 10.5 and 10.6, new screens (made with
c) always places me in my home directory
~. In Linux and OS X Tiger, new screens have a
pwd of wherever the screen was created originally.
Made up examples to illustrate what I mean:
$ cd ~/foo $ pwd /Users/ben/foo $ screen $ pwd /Users/ben/foo $ screen # or ^A c $ pwd /Users/ben/foo
Leopard, Snow Leopard:
$ cd ~/foo $ pwd /Users/ben/foo $ screen $ pwd /Users/ben $ screen # or ^A c $ pwd /Users/ben
How do I get Leopard and Snow Leopard to behave like Tiger used to?