This commit is contained in:
LinlyBoi
2023-05-02 09:52:32 +03:00
parent 3441fd47dd
commit c1622f55f6
2 changed files with 7 additions and 9 deletions

View File

@@ -6,7 +6,6 @@ let g:ale_fixers = {
\ 'rust': ['rustfmt'], \ 'rust': ['rustfmt'],
\ 'dart': ['dartfmt'], \ 'dart': ['dartfmt'],
\} \}
let g:ale_rust_analyzer_executable = '/home/linly/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rust-analyzer'
let g:ale_linters = {'rust': ['cargo', 'analyzer']} let g:ale_linters = {'rust': ['cargo', 'analyzer']}
let g:rustfmt_autosave = 1 let g:rustfmt_autosave = 1
let g:rust_clip_command = 'xclip -selection clipboard' let g:rust_clip_command = 'xclip -selection clipboard'

View File

@@ -154,7 +154,6 @@ let ComniCpp_MayCompleteDot=1
let ComniCpp_MayCompleteArrow=1 let ComniCpp_MayCompleteArrow=1
let ComniCpp_MayCompleteScope=1 let ComniCpp_MayCompleteScope=1
set completeopt=longest,menu
" Search paths for completions. " Search paths for completions.
" Starting with local files and the default includes " Starting with local files and the default includes
@@ -172,11 +171,12 @@ let g:clang_complete_auto = 1
let g:clang_complete_macros = 1 let g:clang_complete_macros = 1
let g:proj_flags='imstS' let g:proj_flags='imstS'
set completeopt=menu,menuone,preview,noselect,noinsert set completeopt=menu,menuone,preview,noselect,noinsert
set omnifunc=ale#completion#OmniFunc let g:ale_completion_enabled = 1
" I often forget to use sudoedit. Much to my chagrin. " I often forget to use sudoedit. Much to my chagrin.
cmap w!! %!sudo tee > /dev/null % cmap w!! %!sudo tee > /dev/null %
let g:snipMate = { 'snippet_version' : 1 }
" Plugins {{{ " Plugins {{{
" note: run :PlugUpgrade | PlugInstall | PlugUpdate " note: run :PlugUpgrade | PlugInstall | PlugUpdate
call plug#begin('~/.vim/plugged') call plug#begin('~/.vim/plugged')
@@ -187,6 +187,7 @@ call plug#begin('~/.vim/plugged')
" I don't need NERDTree " I don't need NERDTree
Plug 'ctrlpvim/ctrlp.vim' Plug 'ctrlpvim/ctrlp.vim'
Plug 'tpope/vim-fugitive'
" Make things look pretty " Make things look pretty
Plug 'morhetz/gruvbox' Plug 'morhetz/gruvbox'
Plug 'vim-airline/vim-airline-themes' Plug 'vim-airline/vim-airline-themes'
@@ -198,11 +199,10 @@ Plug 'shemerey/vim-project'
Plug 'tpope/vim-surround' Plug 'tpope/vim-surround'
"I like ALE but it doesn't like me :( "I like ALE but it doesn't like me :(
Plug 'dense-analysis/ale' Plug 'dense-analysis/ale'
Plug 'prabirshrestha/vim-lsp'
"Snippets because I am lazy "Snippets because I am lazy
Plug 'hrsh7th/vim-vsnip' Plug 'garbas/vim-snipmate'
Plug 'hrsh7th/vim-vsnip-integ' Plug 'MarcWeber/vim-addon-mw-utils'
Plug 'rafamadriz/friendly-snippets' Plug 'tomtom/tlib_vim'
"Rust my beloved "Rust my beloved
Plug 'rust-lang/rust.vim' Plug 'rust-lang/rust.vim'
"Lamtex Rabbit hole "Lamtex Rabbit hole
@@ -219,7 +219,6 @@ let g:vimtex_view_method = 'zathura'
" Tab Completion " Tab Completion
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>" inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>" inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
inoremap <expr> <cr> pumvisible() ? asyncomplete#close_popup() : "\<cr>"
"let g:vimwiki_list = [{'path': '~/Dropbox/vimwiki/', 'path_html': '~/public_html/'}] "let g:vimwiki_list = [{'path': '~/Dropbox/vimwiki/', 'path_html': '~/public_html/'}]
au VimEnter * RainbowParenthesesToggle au VimEnter * RainbowParenthesesToggle