Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imxiejie/ThinkVim
Vim configuration in the 21st century
https://github.com/imxiejie/ThinkVim
coc-nvim dashboard lsp neovim nvim thinkvim vim vimrc
Last synced: 4 days ago
JSON representation
Vim configuration in the 21st century
- Host: GitHub
- URL: https://github.com/imxiejie/ThinkVim
- Owner: imxiejie
- License: mit
- Created: 2018-10-18T13:40:57.000Z (about 6 years ago)
- Default Branch: develop
- Last Pushed: 2021-07-02T08:15:23.000Z (over 3 years ago)
- Last Synced: 2024-05-01T17:16:06.999Z (6 months ago)
- Topics: coc-nvim, dashboard, lsp, neovim, nvim, thinkvim, vim, vimrc
- Language: Vim script
- Homepage:
- Size: 84.7 MB
- Stars: 868
- Watchers: 21
- Forks: 106
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-starred-test - imxiejie/ThinkVim - Vim configuration in the 21st century (Vim Script)
- awesome-hacking-lists - imxiejie/ThinkVim - Vim configuration in the 21st century (Vim Script)
README
[![Build Status](https://travis-ci.com/hardcoreplayers/ThinkVim.svg?branch=master)](https://travis-ci.com/hardcoreplayers/ThinkVim)
[![Go Report Card](https://goreportcard.com/badge/github.com/hardcoreplayers/ThinkVim)](https://goreportcard.com/report/github.com/hardcoreplayers/ThinkVim)##
ThinkVim
Screenshots
•
Get started
•
Shortcuts
•
docs
> For some users I write a cli to generate vim configuration called [Jarvim](https://github.com/glepnir/jarvim)
## Features
- Minimalistic good looks inspired by modern editors.
- A modular architecture for a more organized Neovim configuration.
- Automatic indentation detection and editorconfig integration. Let someone else argue about tabs vs _*spaces*_.
- Fast search (and replace) utilities, powered by [ripgrep](https://github.com/BurntSushi/ripgrep) and
[vim-clap](https://github.com/liuchengxu/vim-clap)
- A combining vim and emacs keybinding scheme, centered around leader and localleader prefix keys (SPC and ;, by default).
- Full Lsp support by [coc.nvim](https://github.com/neoclide/coc.nvim)
- Fast startup less than 80ms with 60+ plugins and a declarative plugin management powered by
[dein](https://github.com/Shougo/dein.vim)
- Beautiful statusline
[spaceline.vim](https://github.com/glepnir/spaceline.vim)
- colorscheme
[OceanicMaterial](https://github.com/glepnir/oceanic-material)
- dashboard
[dashboard-nvim](https://github.com/glepnir/dashboard-nvim)
- Interactive shell installation language support## Installation
```console
git clone --depth=1 https://github.com/hardcoreplayers/ThinkVim.git ~/.config/nvim
cd ~/.config/nvim
bash scripts/install.sh
```## Uninstall
```console
bash scripts/cleanup.sh
```## Quick Start
Check the [thinkvim wiki](https://github.com/hardcoreplayers/ThinkVim/wiki) page or docs folder.
## Feedback
- ask on [![Gitter](https://badges.gitter.im/thinkvim/Thinkvim.svg)](https://gitter.im/thinkvim/Thinkvim?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
- 中文频道 [![Gitter](https://badges.gitter.im/thinkvim/community.svg)](https://gitter.im/thinkvim/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)## Backers
Do you like ThinkVim? keep it alive by donating funds 😘!
[![Support via PayPal](https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg)](https://www.paypal.me/bobbyhub)
| Wechat | AliPay |
| --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| ![wechat](https://user-images.githubusercontent.com/41671631/84404718-c8312a00-ac39-11ea-90d7-ee679fbb3705.png) | ![ali](https://user-images.githubusercontent.com/41671631/84403276-1a714b80-ac38-11ea-8607-8492df84e516.png) |## Credits & Contribution
- [chemzqm](https://github.com/chemzqm)
- [rafi](https://github.com/rafi/vim-config)