All Projects → raviqqe → begin-with-init.vim

raviqqe / begin-with-init.vim

Licence: MIT License
Minimal neovim distribution as init.vim

Programming Languages

Vim Script
2826 projects
shell
77523 projects

Projects that are alternatives of or similar to begin-with-init.vim

Build
Armbian Linux build framework
Stars: ✭ 1,827 (+5609.38%)
Mutual labels:  lightweight, distribution
jobflow
runs stuff in parallel (like GNU parallel, but much faster and memory-efficient)
Stars: ✭ 67 (+109.38%)
Mutual labels:  lightweight
beercss
Build material design interfaces in record time... without stress for devs... 🍺💛
Stars: ✭ 223 (+596.88%)
Mutual labels:  lightweight
benfordslaw
benfordslaw is about the frequency distribution of leading digits.
Stars: ✭ 29 (-9.37%)
Mutual labels:  distribution
ElegantRL
Scalable and Elastic Deep Reinforcement Learning Using PyTorch. Please star. 🔥
Stars: ✭ 2,074 (+6381.25%)
Mutual labels:  lightweight
webgui
Web Technologies based Crossplatform GUI Framework with Dark theme
Stars: ✭ 81 (+153.13%)
Mutual labels:  lightweight
ColdStorage
Lightweight data loading and caching library for android
Stars: ✭ 39 (+21.88%)
Mutual labels:  lightweight
vimrc
Sane, Lightweight, and, Aesthetic VIM
Stars: ✭ 21 (-34.37%)
Mutual labels:  lightweight
envy
envy: Deserialize environment variables into type-safe structs
Stars: ✭ 64 (+100%)
Mutual labels:  lightweight
LIGHT-SERNET
Light-SERNet: A lightweight fully convolutional neural network for speech emotion recognition
Stars: ✭ 20 (-37.5%)
Mutual labels:  lightweight
RxSwiftMVVM
RxSwift MVVM Moya HandyJSON
Stars: ✭ 58 (+81.25%)
Mutual labels:  lightweight
kcs
Scripting in C with JIT(x64)/VM.
Stars: ✭ 25 (-21.87%)
Mutual labels:  lightweight
shiny blog
A lightweight, markdown based Blog/CMS application written in PHP
Stars: ✭ 14 (-56.25%)
Mutual labels:  lightweight
goof
Go Offer File - Easily serve files and directories over a network; a Golang implementation of `woof`.
Stars: ✭ 24 (-25%)
Mutual labels:  lightweight
in-memoriam
Lightweight, super fast, atomic, transactional in-memory database
Stars: ✭ 13 (-59.37%)
Mutual labels:  lightweight
kula
Lightweight and highly extensible .NET scripting language.
Stars: ✭ 43 (+34.38%)
Mutual labels:  lightweight
NanoLimbo
The lightweight, high performance Minecraft limbo server
Stars: ✭ 94 (+193.75%)
Mutual labels:  lightweight
applivery-ios-sdk
Applivery iOS SDK
Stars: ✭ 28 (-12.5%)
Mutual labels:  distribution
tos-live
Tom os - An arch based distribution
Stars: ✭ 17 (-46.87%)
Mutual labels:  distribution
skeuos-css
A lightweight CSS library that provides a set of predesigned elements useful for rapid web development. It follows the latest skeuomorphic design trends, using bright colors and subtle shadows for some depth.
Stars: ✭ 45 (+40.63%)
Mutual labels:  lightweight

begin-with-init.vim

Circle CI License

Minimal neovim distribution as init.vim

begin-with-init.vim gives you a starter kit of neovim with state-of-the-art plugins and common best practices. It's just your initial configuration file init.vim, but not a heavy stack of plugins.

Installation

At the top directory,

./install.sh

Bundled Plugins

Fuzzy finder

  • fzf - Fuzzy finder command
  • fzf.vim - fzf integration for Vim

Language support

Key mappings

" Map a leader to the easiest key to push ever.
let g:mapleader = "\<space>"

" Swap gj/gk with j/k.
nnoremap <expr> j v:count ? 'j' : 'gj'
nnoremap <expr> k v:count ? 'k' : 'gk'
nnoremap gj j
nnoremap gk k

" Unhighlight by pusing escape keys twice.
nnoremap <esc><esc> :nohlsearch<cr>

" Yank a line with Y.
nnoremap Y y$

" Open buffers, files, and so on with fzf.
nnoremap <leader>b :Buffers<cr>
nnoremap <leader>c :History:<cr>
nnoremap <leader>f :Files<cr>
nnoremap <leader>g :GFiles<cr>
nnoremap <leader>h :History<cr>
nnoremap <leader>l :Lines<cr>
nnoremap <leader>m :Maps<cr>
nnoremap <leader>r :Ag<cr>

You can navigate completion results from deoplete.nvim with Ctrl-N/P.

You may also check other key mappings from the plugins.

Customization

Edit your own ~/.config/nvim/init.vim!

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].