• Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language
    Go
  • License
    BSD 3-Clause "New...
  • Created over 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generate a module vim configruation like a VIM PRO

Generate a module vim configruation like VIM PRO!

I have been maintaining Thinkvim for a long time, and slowly it deviated from my original intention. At first I wanted to use it as a vim configuration template for Vimer to use, but slowly it has to accept everyone’s preferences, I have to get Add more language support and other plug-in configurations, thinkvim becomes more and more bloated. This is wrong. I think that vim should be lightweight, so I wrote this cli tool jarvim, which will generate a greateful configuration for you, there are some useful hacks in the generated configuration, I hope it can help you, if you are new to vim, you no longer need to refer to other people's configurations, you can use the generated configuration as your starting point This will greatly save your time.

Install

You can download build binary file from release page https://github.com/glepnir/jarvim/releases

MacOs brew

brew tap glepnir/jarvim
brew install jarvim

Linux

curl -fLo  install.sh https://raw.githubusercontent.com/glepnir/jarvim/master/install.sh
sh install.sh
./jarvim -g

Install From Source

go get github.com/glepnir/jarvim

Usage

Here is a gif to show how to use jarvim.

 -v to print jarvim version.
 -g to generate vim configuration.

FAQ

  • Why the symbols look weird in my vim ?

Make sure you have installed nerdfont font from https://www.nerdfonts.com/, Different fonts may be inconsistent in the performance of symbols. The solution, If you use Mac with iterm2, you can set a different font for the symbol.

Another way I recommend you to use kitty terminal, it has built-in symbol font support.Kitty support Mac and Linux.

Normal graphics should be like this

Donate

Do you like jarvim? buy me a coffe 😘!

Support via PayPal

Wechat AliPay
wechat ali

LICENSE

  • MIT

More Repositories

1

lspsaga.nvim

neovim lsp plugin
Lua
2,484
star
2

dashboard-nvim

vim dashboard
Lua
1,337
star
3

nvim-lua-guide-zh

https://github.com/nanotee/nvim-lua-guide chinese version
1,186
star
4

galaxyline.nvim

neovim statusline plugin written in lua
Lua
807
star
5

nvim

neovim configuration written in lua
Lua
732
star
6

dope

a modern structure neovim config template write in lua
Lua
286
star
7

spaceline.vim

vim statusline like spacemacs
Vim Script
279
star
8

zephyr-nvim

A dark neovim colorscheme written in lua
Lua
272
star
9

oceanic-material

Oceanic Material Colorscheme on Vim/NeoVim
Vim Script
174
star
10

indent-guides.nvim

Lua
149
star
11

GoDoc-CN

Go标准库的中文版Dash文档
HTML
133
star
12

leaseapp

go开发的后台API
Go
103
star
13

template.nvim

Quickly insert templates into file
Lua
90
star
14

coman.nvim

neovim plugin for comment and annotation
Lua
57
star
15

prodoc.nvim

a neovim comment and annotation plugin using coroutine
Lua
48
star
16

mcc.nvim

neovim macgic char
Lua
35
star
17

DailyTasks

🌼 A simple go web app without framework
Go
30
star
18

dotfiles

my personal dotfiles on mac or arch
Shell
26
star
19

golang-advance

Go 数据结构与算法 设计模式
Go
23
star
20

mutchar.nvim

a neovim plugin that change type character to other characters accroding rules and filter.
Lua
19
star
21

smartinput.nvim

Lua
15
star
22

hlsearch.nvim

auto remove search highlight and rehighlight when using n or N
Lua
14
star
23

porcelain.nvim

personal colorscheme
Lua
13
star
24

lspmeta.nvim

Go
11
star
25

whiskyline.nvim

whisky line a neovim statusline using coroutine and cache just for fun.
Lua
10
star
26

nerdicons.nvim

get the nerdfont icons inside neovim
Lua
8
star
27

dashboard-imageview

work for dashboard-nvim
Rust
8
star
28

dbsession.nvim

a simple small powerful session for neovim
Lua
8
star
29

go-react-jwt

Golang with React Jwt.
TypeScript
6
star
30

ziglearn-cn

zig programming language tutorial
Zig
6
star
31

glepnir.github.io

Personal Blog
HTML
4
star
32

glepnir

4
star
33

watchdog

Go
3
star
34

fuckcd

2
star
35

GoDDDExample

golang in ddd example
Go
2
star
36

umijs3-crud-example

antd umijs3 crud example
TypeScript
1
star
37

hugo-xshell

HTML
1
star
38

snowflake

Twitter snowflake by go
Go
1
star
39

zapecho

zap logger for echo web framework
Go
1
star