Skip to content

Instantly share code, notes, and snippets.

@YalesRios
Last active June 3, 2020 18:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save YalesRios/423415ee374f42b47fdbace6d9061dc0 to your computer and use it in GitHub Desktop.
Save YalesRios/423415ee374f42b47fdbace6d9061dc0 to your computer and use it in GitHub Desktop.
" Specify a directory for plugins
" - For Neovim: ~/.local/share/nvim/plugged
" - Avoid using standard Vim directory names like 'plugin'
" Make sure you use single quotes
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
map <F2> :NERDTreeToggle<CR>
Plug 'scrooloose/syntastic'
let g:EclimFileTypeValidate = 0
" Syntastic settings
set statusline+=%#warningmsg#
set statusline+=%{SyntasticStatuslineFlag()}
set statusline+=%*
"let g:syntastic_python_checkers = ['flake8']
let g:syntastic_python_checkers = ['python']
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0
Plug 'bling/vim-airline'
Plug 'vim-airline/vim-airline-themes'
let g:airline_solarized_bg='dark'
let g:airline_powerline_fonts = 1
if !exists('g:airline_symbols')
let g:airline_symbols = {}
endif
"unicode symbols
let g:airline_left_sep = '»'
let g:airline_left_sep = '▶'
let g:airline_right_sep = '«'
let g:airline_right_sep = '◀'
let g:airline_symbols.linenr = '␊'
let g:airline_symbols.linenr = '␤'
let g:airline_symbols.linenr = '¶'
let g:airline_symbols.branch = '⎇'
let g:airline_symbols.paste = 'ρ'
let g:airline_symbols.paste = 'Þ'
let g:airline_symbols.paste = '∥'
let g:airline_symbols.whitespace = 'Ξ'
"airline symbols
let g:airline_left_sep = ''
let g:airline_left_alt_sep = ''
let g:airline_right_sep = ''
let g:airline_right_alt_sep = ''
let g:airline_symbols.branch = ''
let g:airline_symbols.readonly = ''
let g:airline_symbols.linenr = ''
Plug 'arcticicestudio/nord-vim'
"let g:nord_comment_brightness = 20
Plug 'sbdchd/neoformat'
"Plug 'valloric/youcompleteme'
"let g:ycm_autoclose_preview_window_after_insertion = 1
"let g:ycm_autoclose_preview_window_after_completion = 1
"let g:ycm_key_list_select_completion = ['<C-n>', '<Down>']
"let g:ycm_key_list_previous_completion = ['<C-p>', '<Up>']
Plug 'honza/vim-snippets'
Plug 'ervandew/supertab'
let g:SuperTabDefaultCompletionType = '<C-n>'
Plug 'sirver/ultisnips'
let g:UltiSnipsExpandTrigger = "<tab>"
let g:UltiSnipsJumpForwardTrigger = "<tab>"
let g:UltiSnipsJumpBackwardTrigger = "<s-tab>"
Plug 'terryma/vim-multiple-cursors'
Plug 'raimondi/delimitmate'
Plug 'tpope/vim-sensible'
Plug 'junegunn/goyo.vim'
"Plug 'artur-shaik/vim-javacomplete2'
"autocmd FileType java setlocal omnifunc=javacomplete#Complete
"nmap <F4> <Plug>(JavaComplete-Imports-AddSmart)
"imap <F4> <Plug>(JavaComplete-Imports-AddSmart)
"nmap <F5> <Plug>(JavaComplete-Imports-Add)
"imap <F5> <Plug>(JavaComplete-Imports-Add)
"nmap <F6> <Plug>(JavaComplete-Imports-AddMissing)
"imap <F6> <Plug>(JavaComplete-Imports-AddMissing)
"nmap <F7> <Plug>(JavaComplete-Imports-RemoveUnused)
"imap <F7> <Plug>(JavaComplete-Imports-RemoveUnused)
"Plug 'davidhalter/jedi-vim'
Plug 'lervag/vimtex'
"Plug 'chriskempson/base16-vim'
"
"Plug 'sheerun/vim-polyglot'
"Plug 'altercation/vim-colors-solarized'
" Initialize plugin system
call plug#end()
"augroup nord-overrides
"" autocmd!
"" autocmd ColorScheme nord highlight Comment ctermfg=14
"augroup END
set tabstop=4
set shiftwidth=4
set noexpandtab
syntax on
set background=dark
colorscheme nord
set number
set encoding=utf-8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment