2016-11-01 4 views
0

Я использую tmux для рельсы проект.
Целью является разделение панели. Такие, как, одной панели для текстового редактора, одной панели для выполненияМне нужно «расслоить установку» на каждую панель tmux

rails s -b 0.0.0.0 

и т.д.
Это было очень удобно до сих пор.

Каждая новая панель забыл, что я выполнил:

bundle install 

Так что они требовали, чтобы я бежать bundle install снова, когда я создаю новую панель.
Это огромная боль. Как-то я хочу, чтобы они знали, что я его выполнил, но я не знаю, как это сделать.

Благодарим за помощь.


Enviroment

  • Mac mini (Mid 2011) OS X Yosemite
  • терминал (не iTerm2)
  • tmux -V -> 1.9a
  • рубин -v -> рубин 2.3.1p112
  • рельсы -v -> рельсы 4.2.7.1
  • rvm -v -> rvm 1.27.0

Примечание: Я установил рубин 2.3.1 на панели, но и другие новые окна показывают рубин 2.1.1 ....

+0

Вы должны предоставить немного больше информации. Как настроены рубины и рельсы? Какая у вас ОС? и т.д. – vee

+0

Я написал это! Благодарю. – dosuken123

+0

Пробовал ли вы это в новой сессии tmux? – vee

ответ

-1

Внимание порядок. Я думаю, вы должны сначала выполнить bundle install, а затем разбить панель.

+0

Благодарим вас за советы. Я попробовал, но не повезло. – dosuken123

0

Я не знаю, почему, но после переустановки рубина и установки последней версии рубина по умолчанию проблема решена.

1) Установка рубина
Я следил за этим сайтом.
http://usabilityetc.com/articles/ruby-on-mac-os-x-with-rvm/

2) Установка последней версии рубин

$ rvm --default use 2.3.1