amelihovv
@amelihovv
Фулстек веб разработчик

Как понять, что консоль запускается из PhpStorm?

У меня в .zshrc настроено так, что автоматически запускается tmux, если консоль вызывается не из emacs, vim или tmux. Это можно понять по соответствующим переменным окружения. А выставляет ли какие-нибудь такие переменные PhpStorm? Я просто не хочу, чтоб в строенном терминале запускался tmux.
  • Вопрос задан
  • 229 просмотров
Решения вопроса 1
sim3x
@sim3x
https://tompaw.net/pycharm-virtualenv-zsh-terminal/

Ниже, моя интерпретация поста по линку как напоминалка
spoiler
mkdir $HOME/.pycharm_rc

cat < EOF > $HOME/.pycharm_rc/.zshrc 
source ~/.zshrc

vdir=${PWD##*/}

# тут прописать свой путь офк
source ~/dev/venv/$vdir/bin/activate

# aka
# source ~/.virtualenvs/$vdir/bin/activate 
EOF

cat < EOF > $HOME/.pycharm_rc/activate
#!/bin/sh
export ZDOTDIR=$HOME/.pycharm_rc
/bin/zsh
EOF

chmod u+x $HOME/.pycharm_rc/activate


На скрине, вместо pycharm_rc нужно будет написать путь с .pycharm_rc
b9ab9cf2114b4db3a321ad2e70681ca8.png
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы