https://github.com/centaurus22/my-vim-config
My vim configuration supporting web development.
https://github.com/centaurus22/my-vim-config
development markdown php vim vimrc web
Last synced: 4 months ago
JSON representation
My vim configuration supporting web development.
- Host: GitHub
- URL: https://github.com/centaurus22/my-vim-config
- Owner: centaurus22
- License: mit
- Created: 2022-02-27T19:29:59.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T21:00:16.000Z (over 1 year ago)
- Last Synced: 2024-12-12T22:17:56.978Z (over 1 year ago)
- Topics: development, markdown, php, vim, vimrc, web
- Language: Vim Script
- Homepage:
- Size: 415 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# my-vim-config
My vim configuration supporting web development.
The goal is to use as few plugins as possible.

## License
This work is provided under the terms of the MIT license. Please take a look at
the LICENSE file for the full text.
## Features
* Many settings to facilitate your live as a web developer.
* PHP unit testing.
* Integrated PHP linter and codesniffer taking advantage of the quickfix list.
* Baked-in JavaScript linter and a unit testing framework for JavaScript.
* Integrated spell checking.
* Rendering markdown files as HTML.
* Automatically loading project-specific configuration files.
## Technology
To use all the implemented features the following external programs are needed.
The configuration has been tested with the specified versions:
| Program name | Version | URL |
|-------------------|---------|-----------------------------|
| VIM - Vi IMproved | 8.2 | |
| ESLint | 8.8 | https://eslint.org/ |
| GNU Aspell | 0.60 | http://aspell.net/ |
| Grip | 4.6 | joeyespo/grip |
| Mocha | 9.2 | https://mochajs.org/ |
| PHP | 7.4 | https://www.php.net/ |
| PHPUnit | 9.5 | https://phpunit.de/ |
| PHP_CodeSniffer | 3.5 | squizlabs/PHP_CodeSniffer |
URLs without http(s) are repositories on GitHub.
## Installation
Clone this git repository and place or link the repository folder under the
name ".vim" in your home directory.
## Using
Please check the vim configuration files.
## Contact
If you have any question, just drop a message at
thorres [at] brothersofgrey [dot] net.