Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/romainl/minivimrc
https://github.com/romainl/minivimrc
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/romainl/minivimrc
- Owner: romainl
- License: mit
- Created: 2013-05-04T08:28:04.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2019-01-23T22:02:15.000Z (almost 6 years ago)
- Last Synced: 2024-08-02T05:13:24.423Z (3 months ago)
- Language: Vim script
- Size: 26.4 KB
- Stars: 40
- Watchers: 5
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
minivimrc
=========This **minivimrc** started its life as a very small `vimrc` I put together while working on a friend's dedicated server. Since then, it slowly became a sophisticated but compact `vimrc` that—with only a bit under 100 LOC—provides *me* many useful and opinionated improvements to Vim's defaults **without** depending on any third-party or perverting my favorite editor's philosophy and design.
One could think of it as a demonstration of what can be achieved with only a tiny bit of configuration.
**Don't use it if you don't understand what's in there!**
## Features
* filetype detection and syntax highlighting
* a minimal set of useful defaults
* automatic opening of the quickfix/location window
* easy spaces ↔︎ tabs manual switching
* mappings for juggling with files
* mappings for juggling with buffers
* mappings for juggling with definitions (definition-search, tags)
* mappings for juggling with matches (include-search)
* mappings for juggling with quickfix entries
* mappings for smoothing out search and replace
* mappings for smoothing out the use of list-like commands
* mappings for a better command-line
* mappings for a more intuitive completion menu
* a more useful :Grep command
* simplistic brace expansion
* small colorscheme tweaks