Skip to content

majdyafi/vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim

These are the three modules that I merely use to cutomise vim to write C# core (using LSP). I have tested this setup on a Mac but haven't had the chance to test it on Windows or Linux.

Installation

If you want to use these settings, simply clone this repository to ~/.vim/modules and add the following lines to ~/.vimrc

If you don't have vim installed with Python support, run the following command

brew install vim -python3 brew link vim

filetype on
filetype plugin on

source  ~/.vim/modules/keymaps.vim
source  ~/.vim/modules/plugins.vim
source  ~/.vim/modules/settings.vim

then run :PlugInstall or use your favourite plugin installer.

Plugins

  • 'mhinz/vim-startify'
  • 'prabirshrestha/vim-lsp'
  • 'haya14busa/incsearch.vim'
  • 'junegunn/vim-peekaboo'
  • 'AnotherProksY/ez-window'
  • 'airblade/vim-gitgutter'
  • 'preservim/nerdcommenter'
  • 'gko/vim-coloresque'
  • 'mattn/emmet-vim'
  • 'mileszs/ack.vim'
  • 'jlcrochet/vim-razor'
  • 'rmagatti/goto-preview'
  • '907th/vim-auto-save'
  • 'rhysd/clever-f.vim'
  • 'itchyny/vim-cursorword'
  • 'dense-analysis/ale'
  • 'preservim/nerdtree'
  • 'jlanzarotta/bufexplorer'
  • 'puremourning/vimspector'
  • 'maximbaz/lightline-ale'
  • 'shinchu/lightlinegruvbox.vim'
  • 'itchyny/lightline.vim'
  • 'Rigellute/rigel'
  • 'vim-airline/vim-airline'
  • 'junegunn/fzf.vim'
  • 'junegunn/fzf'
  • 'dense-analysis/ale'
  • 'nickspoons/vim-sharpenup'
  • 'prabirshrestha/asyncomplete.vim'
  • 'OmniSharp/omnisharp-vim'
  • 'yuki-yano/fzf-preview.vim', { 'branch': 'release/rpc' }
  • 'junegunn/fzf', { 'do': { -> fzf#install() } }

Screenshots:

vim1

vim4

vim2

vim3

About

vim settings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published