Ele deve funcionar se você executar o executável como root:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit
Se você executar sudo chmod u+w /etc/profile
e abrir /etc/profile
normalmente com o TextEdit, o TextEdit mostrará um erro porque ele não tem permissão de gravação para /private/etc/
. O TextEdit também exigiu permissão de gravação para o diretório contido desde 10.7, o que pode ter algo a ver com salvamento automático ou sandbox.