Linux: Как мне установить рабочий каталог приложения?

823
Zombies

Поэтому я использую Komodo edit, и он считает, что мой текущий каталог - / home / username1 / Все же мои файлы находятся в / home / username1 / workspaces / ruby ​​/ project1

Почему Komodo не признает, что моя рабочая директива относится к текущему файлу? То же самое с ситуацией, когда я использую Komodo Edit для запуска команды («ruby [полный путь + имя файла]»), ruby ​​не может найти свои требуемые зависимости, пока я не укажу полный путь, потому что кажется, что он работает из / Главная / username1 /

1

1 ответ на вопрос

1
Sunny

Отсюда: http://community.activestate.com/faq/komodo-file-locations

Вы можете использовать полностью пользовательский каталог пользовательских данных Komodo, установив переменную среды KOMODO_USERDATADIR. Т.е. экспортировать KOMODO_USERDATADIR = / tmp / komodoide51

Вы можете использовать аналогичный подход с ruby ​​- посмотрите в разделе ОКРУЖАЮЩАЯ СРЕДА в файле man: http://linux.die.net/man/1/ruby