chusiang.vim-and-vi-mode
Ansible Role: Vim & Vi-mode
This Ansible role installs Vim and sets it up to use vi-mode everywhere.
- Installs Vim.
- Changes the default editor to Vim.
- Enables vi-mode for Bash, Readline, and Git.
Requirements
None.
Role Variables
None.
Dependencies
None.
Example Playbook
- hosts: all
roles:
- { role: chusiang.vim-and-vi-mode }
Docker Container
This repository includes a Docker container with Ansible, available on the public Docker Hub through automated build.
Docker Hub: chusiang/vim-and-vi-mode
Images Available
- chusiang/vim-and-vi-mode:ubuntu16.04 (latest)
- chusiang/vim-and-vi-mode:ubuntu14.04
- chusiang/vim-and-vi-mode:debian9
- chusiang/vim-and-vi-mode:debian8
chusiang/vim-and-vi-mode:debian7(End of Life)- chusiang/vim-and-vi-mode:centos7
chusiang/vim-and-vi-mode:centos6(End of Life)- chusiang/vim-and-vi-mode:alpine3
Usage
Normal mode
To run the container:
$ docker run -it -v $PWD:/srv chusiang/vim-and-vi-mode:debian9 bash
root@container_id:/tmp# vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Sep 30 2017 18:21:38)
...
Daemon (service) mode
Run the container as a service:
$ docker run --name vim -d -v $PWD:/srv chusiang/vim-and-vi-mode:debian9 run.sh container_id
Access the container:
$ docker exec -it vim bash
License
Copyright (c) chusiang from 2016-2018 under the MIT license.
Installa
ansible-galaxy install chusiang.vim-and-vi-mode
Licenza
mit
Download
925
Proprietario
A system engineer, like @DevOpsTW, @ansible-tw, @vim-tw, docker and @linux-taiwan. Hope one day can build a "🦄 Unicorn company" like《The Phoenix Project》.