ChengLong.vim
Ansible Role for Vim
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.
Requirements
If you are provisioning Debian based OS, please note that the task
Install Dependenciesrequires sudo. Please make that the user that your control machine ssh into has sudo access. I recommend usingansible_ssh_userin your inventory file, e.g.[test_server] xxx.xxx.xxx.xxx ansible_ssh_user=exampleuserYou can use
--ask-sudo-passwhen running your playbookansible-playbook playbook.yml -i inventory.ini --ask-sudo-passIf you are provisioning OSX, you should have
homebrewalready installed. You don`t need sudo
Role Variables
NONE
Dependencies
NONE
Example Playbook
- hosts: servers
roles:
- role: ChengLong.vim
License
Author Information
About
Install Pathogen, Solarized, Nerdtree and AutoComplPop for Vim. Copy my .vimrc
Install
ansible-galaxy install ChengLong.vimLicense
Unknown
Downloads
58
Owner
