Forge Home

vim

Manage Vim via Puppet

11,908 downloads

11,429 latest version

2.0 quality score

Version information

  • 1.0.2 (latest)
  • 1.0.1
  • 1.0.0
released Mar 12th 2014

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'leonardothibes-vim', '1.0.2'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add leonardothibes-vim
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install leonardothibes-vim --version 1.0.2

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download
Tags: debian, ubuntu, vim

Documentation

leonardothibes/vim — version 1.0.2 Mar 12th 2014

puppet-vim

Manage Vim via Puppet.

Sample Usage

Install VIM and use the provided configuration defaults

node default {
    class {'vim':}
}

or

node default {
    include vim
}

With params

node default {
    class {'vim':
        tabstop  => 4,
        encoding => 'utf-8',
    }
}

With params and plugins

node default {
    class {'vim':
        tabstop => 4,
        plugins => ['puppet','rails'],
    }
}

With other params

node default {
    class {'vim':
        tabstop  => 4,
        opt_misc => ['nonumber','wrap'],
    }
}

Uninstall vim

node default {
    class {'vim':
        ensure => absent,
    }
}

Contact

Principal developer: Leonardo Thibes => eu@leonardothibes.com

Support

Please log tickets and issues at our Projects site