first commit
This commit is contained in:
		
						commit
						72d959a9a6
					
				| 
						 | 
				
			
			@ -0,0 +1,100 @@
 | 
			
		|||
set nocompatible
 | 
			
		||||
set encoding=utf-8
 | 
			
		||||
set noerrorbells 
 | 
			
		||||
set autowriteall 
 | 
			
		||||
syntax on
 | 
			
		||||
 | 
			
		||||
set linebreak
 | 
			
		||||
set textwidth=0					" prevent Vim from automatically inserting line breaks
 | 
			
		||||
set wrap
 | 
			
		||||
set backspace=indent,eol,start 
 | 
			
		||||
 | 
			
		||||
set noswapfile 
 | 
			
		||||
set undodir=~/.vim/undodir
 | 
			
		||||
set undofile
 | 
			
		||||
set undolevels=1000
 | 
			
		||||
 | 
			
		||||
set spell 
 | 
			
		||||
 | 
			
		||||
set number "for when we need to do a bit of coding"
 | 
			
		||||
 | 
			
		||||
"VUNDLE STUFF
 | 
			
		||||
filetype off
 | 
			
		||||
set rtp+=~/.vim/bundle/Vundle.vim
 | 
			
		||||
call vundle#begin()
 | 
			
		||||
 | 
			
		||||
Plugin 'VundleVim/Vundle.vim'
 | 
			
		||||
 | 
			
		||||
Plugin 'sainnhe/gruvbox-material'
 | 
			
		||||
Plugin 'dpelle/vim-LanguageTool'
 | 
			
		||||
Plugin 'ron89/thesaurus_query.vim'
 | 
			
		||||
Plugin 'junegunn/goyo.vim'
 | 
			
		||||
Plugin 'junegunn/limelight.vim'
 | 
			
		||||
Plugin 'reedes/vim-pencil'
 | 
			
		||||
Plugin 'reedes/vim-wordy'
 | 
			
		||||
Plugin 'preservim/vim-markdown'
 | 
			
		||||
Plugin 'preservim/vim-lexical'
 | 
			
		||||
Plugin 'preservim/vim-textobj-quote'
 | 
			
		||||
Plugin 'preservim/vim-textobj-sentence'
 | 
			
		||||
Plugin 'preservim/vim-wheel'
 | 
			
		||||
Plugin 'dbmrq/vim-ditto'
 | 
			
		||||
Plugin 'Raimondi/delimitMate'
 | 
			
		||||
Plugin 'vim-scripts/UniCycle'
 | 
			
		||||
Plugin 'preservim/nerdtree'
 | 
			
		||||
Plugin 'tpope/vim-fugitive'
 | 
			
		||||
Plugin 'neoclide/coc.nvim'
 | 
			
		||||
Plugin 'prettier/vim-prettier'
 | 
			
		||||
 | 
			
		||||
call vundle#end()        
 | 
			
		||||
filetype plugin indent on 
 | 
			
		||||
 | 
			
		||||
let mapleader=","
 | 
			
		||||
 | 
			
		||||
"THESAURUS VARIABLES
 | 
			
		||||
let g:tq_truncation_on_syno_list_size = 200
 | 
			
		||||
let g:tq_openoffice_en_file= '~/.vim/thesaurus/MyThes-1.0/th_en_US_new'
 | 
			
		||||
let g:tq_enabled_backends=[
 | 
			
		||||
            \"openoffice_en",
 | 
			
		||||
            \"mthesaur_txt"]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
"LANGUAGETOOL CONFIG
 | 
			
		||||
let g:languagetool_jar='$HOME/languagetool/languagetool-commandline.jar'
 | 
			
		||||
let g:languagetool_lang='en-US'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
let g:pencil#wrapModeDefault = 'soft'   " default is 'hard'
 | 
			
		||||
augroup prose 
 | 
			
		||||
	autocmd!
 | 
			
		||||
	autocmd Filetype markdown,mkd,md call pencil#init()
 | 
			
		||||
			             \ | call lexical#init()
 | 
			
		||||
"                                     \ | call textobj#quote#init()
 | 
			
		||||
                                     \ | call textobj#sentence#init()
 | 
			
		||||
	autocmd vimenter *.md Goyo 66x16
 | 
			
		||||
augroup END
 | 
			
		||||
        " Important!!
 | 
			
		||||
        if has('termguicolors')
 | 
			
		||||
          set termguicolors
 | 
			
		||||
        endif
 | 
			
		||||
 | 
			
		||||
        " For dark version.
 | 
			
		||||
        set background=dark
 | 
			
		||||
 | 
			
		||||
        " For light version.
 | 
			
		||||
        "set background=light
 | 
			
		||||
 | 
			
		||||
        " Set contrast.
 | 
			
		||||
        " This configuration option should be placed before `colorscheme gruvbox-material`.
 | 
			
		||||
        " Available values: 'hard', 'medium'(default), 'soft'
 | 
			
		||||
        let g:gruvbox_material_background = 'soft'
 | 
			
		||||
 | 
			
		||||
        " For better performance
 | 
			
		||||
        let g:gruvbox_material_better_performance = 1
 | 
			
		||||
 | 
			
		||||
        colorscheme gruvbox-material
 | 
			
		||||
 | 
			
		||||
"underline spell errors in terminals
 | 
			
		||||
hi SpellBad cterm=underline
 | 
			
		||||
		Loading…
	
		Reference in New Issue