This role:
- install Vim
- copy my .vimrc to ~/.vimrc
- install Pathogen
- install Solarized
- install Nerdtree
- install AutoComplPop
- install vim-fugitive
- install CtrlP
- install vim-better-whitespace
This role works for OS X, Debian and Ubuntu.
-
If you are provisioning Debian based OS, please note that the task
Install Dependencies
requires sudo. Please make that the user that your control machine ssh into has sudo access. I recommend usingansible_ssh_user
in your inventory file, e.g.[test_server] xxx.xxx.xxx.xxx ansible_ssh_user=exampleuser
You can use
--ask-sudo-pass
when running your playbookansible-playbook playbook.yml -i inventory.ini --ask-sudo-pass
-
If you are provisioning OSX, you should have
homebrew
already installed. You don`t need sudo
NONE
NONE
- hosts: servers
roles:
- role: ChengLong.vim