Lo siento, pero /usr/bin
sigue siendo un directorio raíz / rueda, por lo que en realidad será peor instalar las cosas de Textwrangler allí.
En cualquier caso, en su tipo de terminal
echo $PATH
y vea si /usr/local/bin
está en la ruta. Si /usr/local/bin
está en su ruta, todas las cosas que instale allí NO necesitarán permisos de root para ejecutarse. Si no lo está, puedes agregarlo como tal:
ir a /etc/paths.d/
cree un archivo de texto al que pueda llamar localstuff (o lo que sea)
edita localstuff poniendo /usr/local/bin
en él.
Ejemplo:
$ ls /etc/paths.d/
50-X11 MacGPG2 TeX TeXbin git julia
$ cat /etc/paths.d/julia
/usr/local/julia
$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/local/julia:/usr/local/MacGPG2/bin:/usr/texbin:/opt/local/bin:/opt/local/sbin
asegúrese de que su shell sea un shell de inicio de sesión en cualquier terminal que esté utilizando, la forma predicada de OSX de agregar cosas a $PATH
parece romperse si no usa un shell de inicio de sesión.
Sin embargo, como dije, es probable que /usr/local/bin
esté en $PATH
de tu usuario, así que no debes preocuparte. También movería todos los archivos de textwrangler que pusiste en /usr/bin
en /usr/local/bin
para evitar problemas futuros.