Browse Source

Merge branch 'master' of github.com:bixel/dotfiles

Kevin Heinicke 7 năm trước cách đây
mục cha
commit
5a45a1bc02
5 tập tin đã thay đổi với 9 bổ sung24 xóa
  1. 1 0
      .gitignore
  2. 4 0
      ctags
  3. 1 0
      gitignore_global
  4. 1 0
      install.conf.yaml
  5. 2 24
      nvimrc

+ 1 - 0
.gitignore

@@ -5,3 +5,4 @@ atom/blob-store/
 atom/compile-cache/
 atom/storage/
 atom/packages/
+tags

+ 4 - 0
ctags

@@ -1 +1,5 @@
 -I noexcept
+
+--langdef=bib
+--langmap=bib:.bib
+--regex-bib=/^@[A-Za-z]+\{([^,]*)/\1/b,bib/

+ 1 - 0
gitignore_global

@@ -40,3 +40,4 @@ Thumbs.db
 # Development remnants #
 ########################
 env/
+tags

+ 1 - 0
install.conf.yaml

@@ -11,6 +11,7 @@
     ~/.zshrc: zshrc
     ~/.tmux.conf: tmux.conf
     ~/.clang-format: clang-format
+    ~/.ctags: ctags
     ~/.config/flake8: flake8
     ~/.config/nvim/init.vim: nvimrc
     ~/.config/nvim/after/ftplugin:

+ 2 - 24
nvimrc

@@ -2,7 +2,9 @@
 call plug#begin('~/.config/nvim/plugged')
 
 Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
+Plug 'zchee/deoplete-jedi'
 Plug 'majutsushi/tagbar'
+Plug 'ludovicchabant/vim-gutentags'
 Plug 'scrooloose/nerdtree'
 Plug 'Xuyuanp/nerdtree-git-plugin'
 Plug 'tpope/vim-fugitive'
@@ -25,7 +27,6 @@ Plug 'lervag/vimtex'
 Plug 'ap/vim-css-color'
 Plug 'mattn/emmet-vim'
 Plug 'ctrlpvim/ctrlp.vim'
-"Plug 'scrooloose/nerdcommenter'
 Plug 'tpope/vim-commentary'
 Plug 'pangloss/vim-javascript'
 Plug 'easymotion/vim-easymotion'
@@ -110,15 +111,6 @@ set backupdir=~/.config/nvim/backup//
 set directory=~/.config/nvim/swap//
 set undodir=~/.config/nvim/undo//
 
-" YCM Configuration
-" dont use python-mode autocomplete obsolete now, because of YCM
-let g:ycm_filetype_whitelist = {'cpp': 1, 'py': 1, 'python': 1, 'arduino': 1, 'js': 1}
-" set ycm_extra_conf
-let g:ycm_global_ycm_extra_conf = '~/.ycm.py'
-" turn off the ycm diagnostic because of struggling with root
-let g:ycm_autoclose_preview_window_after_insertion = 1
-let g:ycm_autoclose_preview_window_after_completion = 1
-
 " NERDTree Configuration
 " hide some fileextenxions
 let NERDTreeIgnore = ['\.pyc$']
@@ -191,20 +183,6 @@ let g:vimtex_latexmk_options=" -lualatex
                             \ -interaction=nonstopmode
                             \ -halt-on-error
                             \ -pvc"
-" let youcompleteme complete tex
-" if !exists('g:ycm_semantic_triggers')
-"   let g:ycm_semantic_triggers = {}
-" endif
-" let g:ycm_semantic_triggers.tex = [
-"       \ 're!\\[A-Za-z]*cite[A-Za-z]*(\[[^]]*\]){0,2}{[^}]*',
-"       \ 're!\\[A-Za-z]*ref({[^}]*|range{([^,{}]*(}{)?))',
-"       \ 're!\\hyperref\[[^]]*',
-"       \ 're!\\includegraphics\*?(\[[^]]*\]){0,2}{[^}]*',
-"       \ 're!\\(include(only)?|input){[^}]*',
-"       \ 're!\\\a*(gls|Gls|GLS)(pl)?\a*(\s*\[[^]]*\]){0,2}\s*\{[^}]*',
-"       \ 're!\\includepdf(\s*\[[^]]*\])?\s*\{[^}]*',
-"       \ 're!\\includestandalone(\s*\[[^]]*\])?\s*\{[^}]*',
-"       \ ]
 
 " use deoplete
 let g:deoplete#enable_at_startup = 1