Мой конфиг:

  • MacBook Pro 2014
  • OSX Йосемити
  • ZShell

Я хотел бы иметь возможность печатать:

EdChigliak $: sublime "filename.txt"

и мой файл открыт в Sublime Text. Я полагаю, что мне нужно добавить Sublime Text во всю систему $ PATH, поскольку я не хочу делать это в каждом терминальном сеансе. Я уже некоторое время гуглю и не могу это взломать ...

Нужно ли мне добавлять всю папку Приложения в путь? (Вот где находится мой Sublime исполняемый файл). Добавить его в файл .bash_profile (который сейчас пуст)? в .zshrc?

Большое спасибо за ответы!

1 ответ1

0

Эта суть дает вам ответ для Баш. Вместо ~/.bashrc отредактируйте ~/.zshrc .

ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime
grep /usr/local/bin <<< "$PATH" || echo 'export PATH=/usr/local/bin:$PATH' >> .zshrc

Во второй строке используется перенаправление zsh IO для:

  1. проверьте /usr/bin/local в переменной $ PATH
  2. Добавьте его в ~/.zshrc если он не был найден

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .