Skip to content

Commit

Permalink
Update .vimrc
Browse files Browse the repository at this point in the history
  • Loading branch information
Zekt authored May 25, 2021
1 parent 6d474ec commit 037dce7
Showing 1 changed file with 4 additions and 60 deletions.
64 changes: 4 additions & 60 deletions vim/.vimrc
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,14 @@ Plug 'plasticboy/vim-markdown'
Plug 'neovimhaskell/haskell-vim'
" Plug 'eagletmt/ghcmod-vim'
Plug 'eagletmt/neco-ghc'
Plug 'purescript-contrib/purescript-vim'
Plug 'vmchale/dhall-vim'

" Auto complete
" Plug 'mattn/emmet-vim'
Plug 'jiangmiao/auto-pairs'
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
" Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
Plug 'neoclide/coc.nvim', {'branch': 'release'}
" Plug 'Valloric/YouCompleteMe'
" Plug 'davidhalter/jedi-vim'
" Plug 'ervandew/supertab'
Expand Down Expand Up @@ -65,65 +68,6 @@ let g:lucius_no_term_bg = 1

let g:minimap_highlight='Visual'

let g:agda_extraincpaths = ["/home/vik/agda-stdlib-1.1/src"]
" let maplocalleader = ","
let g:ycm_global_ycm_extra_conf = '~/.vim/plugged/YouCompleteMe/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'
let g:ycm_collect_identifiers_from_tags_files = 1
let g:ycm_seed_identifiers_with_syntax = 1
"
" let g:indent_guides_enable_on_vim_startup = 1
" let g:indent_guides_guide_size = 1
" let g:indent_guides_auto_colors = 0
" " set ts=4 sw=4 noet
" let g:indent_guides_start_level = 1
" autocmd VimEnter,Colorscheme * :hi IndentGuidesOdd guibg=NONE ctermbg=NONE
" autocmd VimEnter,Colorscheme * :hi IndentGuidesEven guibg=#333333 ctermbg=237
"
" let g:vim_markdown_frontmatter = 1
"
" " let vim_markdown_preview_github=1
" let g:vim_markdown_preview_browser="chromium"
"
" let g:pydiction_location = '/home/vik/.vim/bundle/Pydiction/complete-dict'
" let g:jedi#completions_enabled = 1
" let g:jedi#force_py_version = 3
"
" set statusline+=%#warningmsg#
" set statusline+=%{SyntasticStatuslineFlag()}
" set statusline+=%*
"
" let g:syntastic_always_populate_loc_list = 0
" let g:syntastic_auto_loc_list = 1
" let g:syntastic_check_on_open = 0
" let g:syntastic_check_on_wq = 0
" let g:syntastic_loc_list_height = 5
" let g:syntastic_asm_checkers = ['nasm']
" let g:syntastic_mode_map = { 'mode': 'passive', 'active_filetypes': [],'passive_filetypes': [] }
" nnoremap <F10> :SyntasticToggleMode <bar> :w <CR>

let g:airline#extensions#tabline#enabled = 1
let g:airline_powerline_fonts = 1

let g:LanguageClient_serverCommands = { 'haskell': ['hie-wrapper', '--lsp'] }

" autocmd VimEnter * NERDTree
map <C-n> :NERDTreeTabsToggle<CR>
let NERDTreeShowLineNumbers=1
let g:NERDTreeWinPos = "right"
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif

autocmd filetype c,cpp nnoremap <F5> :w <bar> exec '!g++ '.shellescape('%').' -o '.shellescape('%:r').' && ./'.shellescape('%:r')<CR>
autocmd filetype python nnoremap <F5> :w <bar> exec '!python '.shellescape('%')<CR>
autocmd filetype haskell nnoremap <F1> :w <bar> exec 'GhcModType'<CR>
autocmd filetype haskell nnoremap <F2> :w <bar> exec 'GhcModCheck'<CR>
autocmd filetype haskell nnoremap <F3> :w <bar> exec 'GhcModLint'<CR>
nnoremap <esc> :noh<return><esc>
autocmd filetype haskell nnoremap <esc> :noh <bar> GhcModTypeClear<return><esc>
let g:AutoClosePumvisible = {"ENTER": "<C-Y>", "ESC": "<ESC>"}

let g:livepreview_previewer = 'evince'

sy on
set number
set relativenumber
Expand Down

0 comments on commit 037dce7

Please sign in to comment.