Em 10.6 ~ 10.8, você pode ir para a preferência de sistema Language & Text
e, em seguida, a guia Input Sources
. Há uma opção de origem de entrada para Permitir um diferente para cada documento , que deve fazer o que você deseja. Pode depender se o aplicativo permitir. Para mim, alternando entre terminal e safari por exemplo, a configuração funcionou.
A configuração mudou ligeiramente em 10,9; mas isso é software de pré-lançamento e não pode ser discutido aqui.