Я должен `установить пакет 'на каждую панель tmux

Я использую tmux для проекта rails.
Цель состоит в том, чтобы разделить панель. Например, одна панель для текстового редактора, одна панель для выполнения

rails s -b 0.0.0.0

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

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

bundle install 

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

Спасибо за помощь.


Enviroment

  • Mac mini (середина 2011 г.) OS X Yosemite
  • Терминал (не iTerm2)
  • tmux -V -> 1.9a
  • ruby -v -> ruby ​​2.3.1p112
  • rails -v -> Rails 4.2.7.1
  • rvm -v -> rvm 1.27.0

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

2 ответа

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

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

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

$ rvm --default use 2.3.1

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

Другие вопросы по тегам