summaryrefslogtreecommitdiff
path: root/vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc57
1 files changed, 0 insertions, 57 deletions
diff --git a/vimrc b/vimrc
index d29ac09..2c67ea5 100644
--- a/vimrc
+++ b/vimrc
@@ -1,34 +1,17 @@
-set shell=/bin/zsh
-
" colors
set background=dark
colorscheme default-cterm
-"let g:vimtex_matchparen_enabled=0
-"let g:loaded_matchparen=1
match ErrorMsg '\s\+$'
-set ruler " show the cursor position all the time
-set showcmd " display incomplete commands
-set number " show line numbers
-set laststatus=2 " show status bar
set foldmethod=syntax
set nocompatible " allow backspacing over everything in insert mode
-set backspace=indent,eol,start
-set backupdir=~/.vim/swaps//
-set viminfo+=n~/.vim/info
-set history=200
-set hidden " allow switching buffers without saving
-
-set incsearch " do incremental searching
-set hlsearch
filetype plugin indent on
syntax on
set list
set listchars=tab:\|\ " show hard tabs
-set fillchars+=vert:│,fold:─
set tabstop=2 softtabstop=0 expandtab shiftwidth=2 smarttab " tab settings
let g:airline_powerline_fonts = 0
@@ -48,43 +31,3 @@ let g:vimtex_compiler_latexmk = {
\ ],
\}
-" cpp coloraton settings
-let g:cpp_class_scope_highlight = 1
-let g:cpp_member_variable_highlight = 1
-let g:cpp_class_decl_highlight = 1
-let g:cpp_experimental_template_highlight = 1
-let g:cpp_concepts_highlight = 1
-let g:cpp_named_requirements_highlight = 1
-
-" map to <Leader>cf in C++ code
-autocmd FileType c,cpp,objc nnoremap <buffer><Leader>cf :<C-u>ClangFormat<CR>
-autocmd FileType c,cpp,objc vnoremap <buffer><Leader>cf :ClangFormat<CR>
-" if you install vim-operator-user
-autocmd FileType c,cpp,objc map <buffer><Leader>x <Plug>(operator-clang-format)
-" Toggle auto formatting:
-nmap <Leader>C :ClangFormatAutoToggle<CR>
-
-
-autocmd BufNewFile,BufRead *.wl set syntax=wl
-autocmd BufNewFile,BufRead *.wls set syntax=wl
-autocmd BufNewFile,BufRead *.m set syntax=wl
-
-let g:mma_candy = 2
-
-call plug#begin()
- Plug 'voldikss/vim-mma'
- Plug 'bfrg/vim-cpp-modern'
- Plug 'lervag/vimtex'
- Plug 'prabirshrestha/asyncomplete-lsp.vim'
- Plug 'mattn/vim-lsp-settings'
- Plug 'kana/vim-fakeclip'
-call plug#end()
-
-inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
-inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
-inoremap <expr> <cr> pumvisible() ? asyncomplete#close_popup() : "\<cr>"
-
-let g:lsp_diagnostics_float_cursor = 1
-let g:lsp_document_highlight_enabled = 1
-
-let g:fakeclip_provide_clipboard_key_mappings = !empty($WAYLAND_DISPLAY)