Python 在项目中始终使用相同的选项卡时,如何简化bash的使用?
当使用iTerm2在MacOSX终端上开发网站时,我总是打开相同的bash选项卡 直到现在,当我开始编码时,我打开iTerm2并启动3个选项卡。然后,我将Python 在项目中始终使用相同的选项卡时,如何简化bash的使用?,python,macos,bash,terminal,Python,Macos,Bash,Terminal,当使用iTerm2在MacOSX终端上开发网站时,我总是打开相同的bash选项卡 直到现在,当我开始编码时,我打开iTerm2并启动3个选项卡。然后,我将cd放入我的项目文件夹,使用“source-venv/bin/activate”激活虚拟环境,并执行下面描述的三个独立任务 我想精简一下 以下是我在iTerms选项卡中执行的任务: 为Django运行开发服务器,例如python3 manage runserver 运行测试时,通常只需两个命令python3 manage test和python
cd
放入我的项目文件夹,使用“source-venv/bin/activate”激活虚拟环境,并执行下面描述的三个独立任务
我想精简一下
以下是我在iTerms选项卡中执行的任务:
python3 manage test
和python3 manage functional\u test
less
,树
浏览项目文件夹,或使用touch
或subl
创建新文件,或使用pip
或pip3
安装缺少的软件包- 启动三个选项卡,全部位于项目文件夹中
- 在所有这些应用程序中激活
virtualenv
#/垃圾箱/垃圾箱
tmux新窗口python3管理runserver
#或
tmux新窗口“python3管理runserver”;zsh-i
您可以将所有任务绑定到tmux中的键。此处: