Я не уверен, что это стандартная процедура, но я загружаю конфигурацию tmux локально внутри проекта, поэтому, когда я нажимаю на пряжу, создайте новый компьютер. Я могу вернуться в свою среду.
Мне было интересно, можно ли сделать то же самое с .bashrc, чтобы при загрузке tmux я мог забрать свою локальную версию .bashrc из проекта?
package.json
"scripts" : {
"start": "chmod u+x ./start.sh && ./start.sh",
"kill": "tmux kill-session -t dev"
}
старт.sh
SESSION=dev
tmux new-session -d -s $SESSION
#Just make sure the latest tmux conf is loaded
tmux send-keys 'tmux source-file tmux.conf && clear' C-m
tmux new-window -t $SESSION:1 -n 'WebServer'
tmux send-keys 'node ./start.js' C-m