Skip to content

aws-samples/ec2-data-science-vim-tmux-zsh

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

There are three aspects to this setup:

  • Edit/navigate and run code in the same window simultaneously using Tmux.
  • Develop code with Vim, configured with popular plugins and sensible defaults.
  • Enable directory navigation and display git branch/status with Oh My Zsh.

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 <STACK_NAME> <REGION> <PROFILE>

One click Deployment

Launch Stack

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

Input your own parameters

images/step_2_specify_stack_details.png

Proceed to create a stack

images/step_3_configure_stack_options.png

images/step_4_review .png

About

A simple template to set up basic Vim, Tmux, Zsh for the Deep Learning AMI Amazon Linux 2 for data scientists.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published