hogihung / docker-vim-demo

Project repo to be used with the Intro To Vim Configuration With A Splash Of Docker presentation/workshop [RubyJax+]

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This repository contains files that were used for the February 22, 2018 RubyJax+ Meetup - Intro To Vim Configuration With A Splash Of Docker. The meetup includes a presentation and workshop illustrating how one can use Docker as a playground for testing out a useful Vim configuration, with a primary focus on the Ruby developer.

During the workshop, participants can either use Docker on their own computer where they can build the docker image used during the workshop, or they can pull the image from the Docker Hub.

For those participants that do not have Docker on their computer, a student login will be provided to access a Vultr hosted server which has Docker and the image used for the workshop.

Even if you will be using the remote Vultr host, this repo may still be good to clone on your local computer.

Clone the repo

cd /path/to/your/projects
git clone https://github.com/hogihung/docker-vim-demo.git 
cd docker-vim-demo

Play The Asciinema Videos

The following asciinema files can be played back as a review of what we have done during the workshop.

Asciinema: https://asciinema.org/docs/usage

  1. vim_demo_ssh_workshop.json

  2. workshop_clone_repo.json

  3. docker_pull_image.json

  4. docker_run_container.json

  5. vim_demo_install_vundle.json

  6. vim_config_step_one.json

  7. vim_config_step_two.json

  8. vim_config_step_three.json

  9. vim_config_step_four.json

  10. vim_config_step_five.json

  11. vim_config_add_vundle.json

  12. vim_config_step_seven.json

  13. vim_config_step_eight.json

  14. vim_config_step_nine.json

# Use the syntax
asciinema play /path/to/file.json

NOTE: If you do not have asciicenma installed on your computer, you can either install it if you are using OS X or Linux, or you can use docker:

     https://asciinema.org/docs/installation#running-in-docker-container

About

Project repo to be used with the Intro To Vim Configuration With A Splash Of Docker presentation/workshop [RubyJax+]


Languages

Language:Vim Script 85.6%Language:Dockerfile 5.1%Language:Ruby 4.9%Language:Perl 4.4%