Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uggla/vim
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/uggla/vim
- Owner: uggla
- Created: 2017-03-16T22:05:50.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-06-17T20:11:10.000Z (over 3 years ago)
- Last Synced: 2024-10-14T09:11:05.195Z (2 months ago)
- Language: Vim script
- Size: 69.3 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vimrc
Personal vimrc, the base was created using https://github.com/avelino/vim-bootstrap.
Then customized to have completion of languages (C, C++, Objective C/C++, python, javascript, go) using https://github.com/Valloric/YouCompleteMe# Installation
* Clone the repository
```bash
git clone https://github.com/uggla/vimrc
```* Backup plugins if already installed
```vim
vim
:PlugSnapshot
:w <-- to write the file
```* Install or upgrade the vim plugins
```vim
vim
:PlugInstall or :PlugUpdate
:PlugStatus
```* Remove unused vim plugins
```vim
vim
:PlugClean
```* Install the completion
```bash
cd .vim/plugged/YouCompleteMe
```
Then if you only need C languages and python
```bash
./install.py
```
Adding javascript + go + rust
```bash
./install.py --tern-completer --gocode-completer --rust-completer
```More details here : https://github.com/Valloric/YouCompleteMe looking for python.py.