# Simple setup Data Science development with tmux, zsh, and vim A simple guide to setting up basic Vim, Tmux, Zsh for the Deep Learning AMI Amazon Linux 2 for data scientists. After setting up the environment it should look something like this. ![images/screenshot.png](images/screenshot.png) There are three aspects to this setup: - Edit/navigate and run code in the same window simultaneously using [Tmux](https://github.com/tmux/tmux/wiki). - Develop code with [Vim](https://www.vim.org/), configured with popular plugins and sensible defaults. - Enable directory navigation and display git branch/status with [Oh My Zsh](https://ohmyz.sh/). ## Getting started ### Commandline Deployment > Need modify config/deploy.ini before running your commands git clone https://github.com/aws-samples/ec2-data-science-vim-tmux-zsh.git cd ec2-data-science-vim-tmux-zsh ./deploy.sh ### One click Deployment [![Launch Stack](https://s3.amazonaws.com/cloudformation-examples/cloudformation-launch-stack.png)](https://console.aws.amazon.com/cloudformation/home?#/stacks/new?stackName=data-science-dev-env&templateURL=https://raw.githubusercontent.com/aws-samples/ec2-data-science-vim-tmux-zsh/main/templates/ec2.yml) Upload the cloudformation template file at https://github.com/aws-samples/ec2-data-science-vim-tmux-zsh/blob/main/templates/ec2.yml ![images/step_1_specify_template.png](images/step_1_specify_template.png) Input your own parameters ![images/step_2_specify_stack_details.png](images/step_2_specify_stack_details.png) Proceed to create a stack ![images/step_3_configure_stack_options.png](images/step_3_configure_stack_options.png) ![images/step_4_review .png](images/step_4_review.png)