Skip to content

jceb/vimin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vimin

Minimal vim configuration meant for servers

Installation

SSH into the remote server and clone the vimin repository:

git clone https://github.com/jceb/vimin.git ~/.vim
# or respectively for neovim use
# git clone https://github.com/jceb/vimin.git ~/.config/nvim

Initialize submodules and helptags by running the update script:

./update

Now you're good to go. Start hacking.

Update

Pull in the latest changes by running the update script again:

./update

Customization

Customization shouldn't be necessary and is therefore not supported. If you miss important settings or plugins, please create a pull request or an issue.

Plugins

The following plugins are part of the vimin distribution:

  • commentary: handle comments with the gc mapping
  • dirvish: file management in vim, start by pressing -
  • eunuch: Unix commands in vim
  • obsession: store the current session with :Obsession command, load it again with vim -S Session.vim
  • pathogen: load all plugins in pack/plugins/start/ directory
  • repeat: repeat maps with .
  • rsi: readline mappings in vim
  • sensible: very good default settings
  • starrange: search string selection in visual mode
  • surround: surround text with parantheses and other characters
  • unimpaired: mappings for toggling options, moving text, and navigating buffers

About

Minimal vim configuration meant for servers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published