https://github.com/futursolo/visually-improved-rich-content
My Vim Configuration
https://github.com/futursolo/visually-improved-rich-content
vim vim-configuration vimrc
Last synced: 7 months ago
JSON representation
My Vim Configuration
- Host: GitHub
- URL: https://github.com/futursolo/visually-improved-rich-content
- Owner: futursolo
- License: apache-2.0
- Created: 2021-01-22T12:19:39.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-15T13:58:11.000Z (over 3 years ago)
- Last Synced: 2025-01-17T02:34:22.435Z (9 months ago)
- Topics: vim, vim-configuration, vimrc
- Language: Vim script
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VIsually iMproved Rich Content
My Simple Vim Configuration### Credits
This project is based on [janus](https://github.com/carlhuda/janus). I
used to use janus and loved it. However, around sometime in 2018, it
stopped updating. Since then I have to disable a lot of plugins just to
update to a new version. Hence, I have decided to to derive my own vimrc
from janus.### Note
I have configured this `vimrc` to suit my need. It may have some useful
stuff for you to use in your own `vimrc`. Feel free to add / remove and
make your own `vimrc`.### Prerequisites
- Vim 8 compiled with Python 3 Support
- [code-minimap](https://github.com/wfxr/code-minimap)### Prerequisites (Optional)
- [MacVim](https://macvim-dev.github.io/macvim/)
- Rust (cargo, rls, std-src, rustfmt)
- Python (mypy, flake8, isort, black, autoimport)
- Terraform (terraform fmt, tflint)### Install
```shell
git clone https://github.com/futursolo/visually-improved-rich-content ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc
ln -s ~/.vim/gvimrc ~/.gvimrc
```### Features
- Plugins via [vim-plug](https://github.com/junegunn/vim-plug)
- Supported Languages: Python, Rust, Markdown, Terraform, VimScript, CSS
- Automatically switches between Dark / Light Theme based on System Preference(MacVim Only)
- Async Linting / Auto Completion / Auto Formatting via [ALE](https://github.com/dense-analysis/ale)
- NerdTree + CtrlP
- Git Support
- DevIcons### Licence
Copyright 2021 Kaede HoshikawaLicensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.