Skip to content

kasyaar/vim_config

Repository files navigation

INSTALL

Script installation

curl -sSL https://raw.githubusercontent.com/kasyaar/vim_config/main/install.sh | sh

Manual Installation

sudo apt-get install git mercurial cscope
git clone git://github.com/kasyaar/vim_config.git $HOME/.vim
ln -s $HOME/.vim/.vimrc $HOME/.vimrc
ln -s $HOME/.vim/.gvimrc $HOME/.gvimrc
vim +PlugInstall +qall

Neovim instructions

To use with init.vim

open nvim

:exe 'edit '.stdpath('config').'/init.vim'
:write ++p

then add following text to this file

set runtimepath^=~/.vim runtimepath+=~/.vim/after
let &packpath = &runtimepath
source ~/.vimrc

save and re-run nvim instructions was taken from official Transitioning from Vim page.

Plugins that will be installed

This vim config distribution uses Minimalist Vim Plugin Manager which I think is simplest addon manager for vim.

Following plugins will be installed after apply this vim config:

Plugin Description
rainbow_parentheses.vim helpful when you work with clojure
bufexplorer make buffer management much easier
vim-snippets a bunch of snippets for different languages
nerdtree project tree
nerdcommenter ads useful commenting feature
auto-pairs tbd
vim-colorschemes tbd
vim-dadbod tbd
undotree tbd
toggleterm tbd
gen.nvim tbd
vimwiki tbd
vim-airline tbd
csv.vim tbd
coc.nvim tbd
coc.nvim tbd
vim-fugitive tbd
markdown-preview.nvim tbd

Other customizations

TBD

Enjoy!

About

vim config for true erlang, js, clojure developers with plugin manager, syntax checkers, project tree, git integration and so on

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors