mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-11 03:33:03 +03:00
smth
This commit is contained in:
parent
569544c81b
commit
9b14b0bf4c
1 changed files with 32 additions and 27 deletions
|
|
@ -26,7 +26,6 @@ Plug 'KeitaNakamura/tex-conceal.vim', {'for': 'tex'}
|
|||
|
||||
" Python
|
||||
Plug 'python-mode/python-mode', { 'branch': 'develop' }
|
||||
" Plug 'heavenshell/vim-pydocstring'
|
||||
" Plug 'ivanov/vim-ipython'
|
||||
|
||||
" Js & Co.
|
||||
|
|
@ -48,6 +47,7 @@ Plug 'udalov/kotlin-vim'
|
|||
" Plug 'suan/vim-instant-markdown', {'for': 'markdown'} "npm -g install instant-markdown-d
|
||||
Plug 'euclio/vim-markdown-composer'
|
||||
Plug 'chrisbra/csv.vim'
|
||||
Plug 'skwp/greplace.vim'
|
||||
" Plug 'rvesse/vim-sparql'
|
||||
" Plug 'tikhomirov/vim-glsl'
|
||||
" Plug 'digitaltoad/vim-jade'
|
||||
|
|
@ -80,6 +80,7 @@ Plug 'junegunn/vim-easy-align'
|
|||
Plug 'tpope/vim-commentary'
|
||||
Plug 'justinmk/vim-sneak'
|
||||
Plug 'christoomey/vim-sort-motion'
|
||||
Plug 'AndrewRadev/splitjoin.vim'
|
||||
" Plug 'terryma/vim-multiple-cursors'
|
||||
" Plug 'scrooloose/nerdcommenter'
|
||||
" Plug 'chrisbra/nrrwrgn'
|
||||
|
|
@ -96,6 +97,7 @@ Plug 'liuchengxu/vista.vim'
|
|||
Plug 'pechorin/any-jump.vim'
|
||||
Plug 'vim-scripts/restore_view.vim'
|
||||
Plug 'tpope/vim-repeat'
|
||||
Plug 'kkoomen/vim-doge'
|
||||
" Plug 'kshenoy/vim-signature'
|
||||
" Plug 'ericbn/vim-relativize'
|
||||
" Plug 'majutsushi/tagbar'
|
||||
|
|
@ -179,9 +181,10 @@ nnoremap <Leader>ca :Clap grep<CR>
|
|||
nnoremap <Leader>aa :Clap grep<CR>
|
||||
nnoremap <Leader>cl :Clap blines<CR>
|
||||
|
||||
nnoremap <Leader>s :%s/\<<C-r><C-w>\>/
|
||||
" nnoremap <Leader>s :%s/\<<C-r><C-w>\>/
|
||||
|
||||
:tnoremap <Esc> <C-\><C-n>
|
||||
tnoremap <Esc> <C-\><C-n>
|
||||
tnoremap <A-q> <C-\><C-n> :call chansend(b:terminal_job_id, "\<lt>Esc>")<CR>i
|
||||
nnoremap , :lclose<CR> :pclose<CR> :cclose<CR> :noh<CR>
|
||||
|
||||
noremap - ddkP
|
||||
|
|
@ -274,27 +277,6 @@ let g:multi_cursor_start_word_key = '<C-m>'
|
|||
let g:scratch_no_mappings = 1
|
||||
"}}}
|
||||
|
||||
" Integrations {{{
|
||||
" git
|
||||
autocmd BufWritePost * GitGutter
|
||||
let g:magit_default_fold_level = 0
|
||||
|
||||
" vimwiki
|
||||
let g:vimwiki_list = [{'path': '~/MEGAsync/vimwiki/'}]
|
||||
" }}}
|
||||
|
||||
" csv {{{
|
||||
let g:csv_arrange_align = 'l*'
|
||||
|
||||
" }}}
|
||||
|
||||
" NERDTree {{{
|
||||
let NERDTreeIgnore = ['\.pyc$', '^__pycache__$']
|
||||
let NERDTreeMinimalUI = 1
|
||||
let NERDTreeDirArrows = 1
|
||||
let NERDTreeMouseMode = 2
|
||||
" }}}
|
||||
|
||||
" Windows management mode {{{
|
||||
" Submode settings
|
||||
let g:submode_always_show_submode = 1
|
||||
|
|
@ -302,7 +284,7 @@ let g:submode_timeout = 0
|
|||
let g:submode_keyseqs_to_leave = []
|
||||
|
||||
" Enter and leave the mode
|
||||
call submode#enter_with('Windows', 'n', '', '<Tab>', ':call WindowsModeEnter()<CR>')
|
||||
call submode#enter_with('Windows', 'n', '', '<Leader>s', ':call WindowsModeEnter()<CR>')
|
||||
call submode#map('Windows', 'n', 'x', '<Esc>', ':call WindowsModeLeave()<CR>')
|
||||
|
||||
function! WindowsModeEnter()
|
||||
|
|
@ -381,6 +363,26 @@ nnoremap <silent> <C-Left> :call SwitchLeft()<CR>
|
|||
nnoremap <silent> <C-Right> :call SwitchRight()<CR>
|
||||
" }}}
|
||||
|
||||
" Misc plugins settings {{{
|
||||
" NERDTree
|
||||
let NERDTreeIgnore = ['\.pyc$', '^__pycache__$']
|
||||
let NERDTreeMinimalUI = 1
|
||||
let NERDTreeDirArrows = 1
|
||||
let NERDTreeMouseMode = 2
|
||||
|
||||
" csv
|
||||
let g:csv_arrange_align = 'l*'
|
||||
|
||||
" git
|
||||
autocmd BufWritePost * GitGutter
|
||||
let g:magit_default_fold_level = 0
|
||||
|
||||
" splitjoin
|
||||
let g:splitjoin_align = 1
|
||||
let g:splitjoin_python_brackets_on_separate_lines = 1
|
||||
|
||||
" }}}
|
||||
|
||||
" Filetype-specific settings {{{
|
||||
|
||||
" web-dev {{{
|
||||
|
|
@ -484,6 +486,9 @@ au BufNewFile,BufRead *.frag,*.vert,*.fp,*.vp,*.glsl setf glsl
|
|||
au BufNewFile,BufRead *.pl setf prolog
|
||||
au BufNewFile,BufRead *.sparql setf sparql
|
||||
|
||||
au TermEnter * IndentGuidesDisable
|
||||
au TermLeave * IndentGuidesEnable
|
||||
|
||||
let g:vim_markdown_conceal = 2
|
||||
let g:instant_markdown_autostart = 0
|
||||
let g:instant_markdown_mathjax = 1
|
||||
|
|
@ -745,6 +750,8 @@ endfunction
|
|||
nnoremap <Leader>ff :call SetFoldLevel()<CR>
|
||||
nnoremap <silent> <Space> @=(OnSpace())<CR>
|
||||
|
||||
" }}}
|
||||
|
||||
" {{{ Better Home
|
||||
function! Home()
|
||||
let l:before = getpos('.')
|
||||
|
|
@ -759,8 +766,6 @@ nnoremap <silent> <Home> :call Home()<CR>
|
|||
|
||||
" }}}
|
||||
|
||||
" }}}
|
||||
|
||||
" {{{ Deoplete and multiple cursors
|
||||
" function! Multiple_cursors_before()
|
||||
" if deoplete#is_enabled()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue