Have moved over to neovim after hearing some very sad news about the project.

This commit is contained in:
Warwick 2023-08-06 12:47:41 +01:00
parent 011fa92d5f
commit 2b2afb430e
2 changed files with 27 additions and 43 deletions

View file

@ -16,7 +16,9 @@ if v:progname =~? "evim"
endif endif
" Get the defaults that most users want. " Get the defaults that most users want.
source $VIMRUNTIME/defaults.vim if !has('nvim')
source $VIMRUNTIME/defaults.vim
endif
if has("vms") if has("vms")
set nobackup " do not keep a backup file, use versions instead set nobackup " do not keep a backup file, use versions instead
@ -105,4 +107,4 @@ let mapleader = "\<Space>"
nnoremap <Leader>? :echon " n :Lex \n l? lsp help (if implemented in buffer)\n w? vimWiki help"<CR> nnoremap <Leader>? :echon " n :Lex \n l? lsp help (if implemented in buffer)\n w? vimWiki help"<CR>
nnoremap <Leader>n :Sexplore<CR> nnoremap <Leader>n :Sexplore<CR>
" Load Plugins " Load Plugins
so ~/.vim/plugins.vim so plugins.vim

View file

@ -1,53 +1,34 @@
set nocompatible " be iMproved, required set nocompatible " be iMproved, required
filetype off " required filetype off " required
" set the runtime path to include Vundle and initialize call plug#begin()
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
" Pretty " Pretty
Plugin 'itchyny/lightline.vim' Plug 'itchyny/lightline.vim'
Plugin 'morhetz/gruvbox' Plug 'morhetz/gruvbox'
Plugin 'ShowTrailingWhitespace' Plug 'vim-scripts/ShowTrailingWhitespace'
"Plugin 'Yggdroot/indentLine' "Plug 'Yggdroot/indentLine'
" Functional " Functional
Plugin 'tpope/vim-fugitive' Plug 'tpope/vim-fugitive'
Plugin 'jiangmiao/auto-pairs' Plug 'jiangmiao/auto-pairs'
Plugin 'tpope/vim-surround' Plug 'tpope/vim-surround'
"Plugin 'dhruvasagar/vim-dotoo' "Plug 'dhruvasagar/vim-dotoo'
Plugin 'vimwiki/vimwiki' Plug 'vimwiki/vimwiki'
"Plugin 'tools-life/taskwiki' "Plug 'tools-life/taskwiki'
Plugin 'sheerun/vim-polyglot' Plug 'sheerun/vim-polyglot'
Plugin 'junegunn/fzf', { 'do': { -> fzf#install() } } Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plugin 'junegunn/fzf.vim' Plug 'junegunn/fzf.vim'
" Language C++/glsl " Language C++/glsl
"Plugin 'ycm-core/YouCompleteMe' "Plug 'ycm-core/YouCompleteMe'
Plugin 'prabirshrestha/vim-lsp' Plug 'prabirshrestha/vim-lsp'
Plugin 'mattn/vim-lsp-settings' Plug 'mattn/vim-lsp-settings'
Plugin 'prabirshrestha/asyncomplete.vim' Plug 'prabirshrestha/asyncomplete.vim'
Plugin 'tikhomirov/vim-glsl' Plug 'tikhomirov/vim-glsl'
Plugin 'mattn/calendar-vim' Plug 'mattn/calendar-vim'
call plug#end()
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Brief help
" :PluginList - lists configured plugins
" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line
"Always show lightline "Always show lightline
set laststatus=2 set laststatus=2
@ -65,6 +46,7 @@ else
endif endif
"let g:gruvbox_improved_strings=1 "let g:gruvbox_improved_strings=1
let g:gruvbox_improved_warnings=1 let g:gruvbox_improved_warnings=1
let g:gruvbox_italic=1
colorscheme gruvbox colorscheme gruvbox
" Plugin leader mappings " Plugin leader mappings