major refactoring/changes for nvim/dein/ale/fzf
parent
774f09709b
commit
f76e644551
@ -1,2 +1,2 @@
|
||||
.netrwhist
|
||||
vim/bundle/*
|
||||
nvim/.netrwhist
|
||||
nvim/dein/
|
||||
|
@ -1,17 +0,0 @@
|
||||
" colorscheme and optical stuff
|
||||
"======================================================================
|
||||
|
||||
" custom list/invisible chars
|
||||
set list! " nice Whitespace chars
|
||||
set listchars=extends:»,precedes:«,tab:▸\ ,trail:·
|
||||
set fillchars=
|
||||
|
||||
set laststatus=2 " statusbar is 2 high
|
||||
set cmdheight=2 " command window is 2 high
|
||||
set cpoptions+=$ " Add a $ to the end of a selection
|
||||
set cpoptions+=J " 2 spaces after a sentence for easier text manupulation
|
||||
|
||||
let g:hybrid_reduced_contrast = 0
|
||||
let g:hybrid_custom_term_colors = 1
|
||||
set background=dark
|
||||
colorscheme hybrid
|
@ -1 +0,0 @@
|
||||
Subproject commit 1dd1f3e8bc541fceec2fc496185b1908615e7c35
|
@ -1 +0,0 @@
|
||||
Subproject commit f1e3724bd0b2cbe9dce26261d0939e49d1b96374
|
@ -1 +0,0 @@
|
||||
Subproject commit c179a51f024e27edf4354a52ff8b9fa69c4c803c
|
@ -1 +0,0 @@
|
||||
Subproject commit 4461789d02f81fd328afbdf27d6404b6c763c25f
|
@ -1 +0,0 @@
|
||||
Subproject commit e79d4c0c24c43d3ada283b1f5a1b8fa6cf820a70
|
@ -1 +0,0 @@
|
||||
Subproject commit ef45bdd664cf8df6bf4d016ea13ae54b1d92a4dd
|
@ -1 +0,0 @@
|
||||
Subproject commit a459b8cfef00100da40fd69c8ae92c4d1e63e1d2
|
@ -1 +0,0 @@
|
||||
Subproject commit b9ff33141294c7af143f12687e9b1cf9a3a54e0f
|
@ -1 +0,0 @@
|
||||
Subproject commit 161c5b66542e767962ca5f6998a22e984f8d8a60
|
@ -1 +0,0 @@
|
||||
Subproject commit 059888ab650fa192dd441e52bd9f41f08b247529
|
@ -1 +0,0 @@
|
||||
Subproject commit c7b076400297e53b3fdb9bb0605b0c688a39fa40
|
@ -1 +0,0 @@
|
||||
Subproject commit 2066643243eddf2ed1f5d3a1a5485d6ff71851a4
|
@ -1 +0,0 @@
|
||||
Subproject commit f00084c6f9e28e8836c3e4b5dc7e255098843a10
|
@ -1 +0,0 @@
|
||||
Subproject commit 13b31218447335e176d46dd5f497b274f7f49595
|
@ -1 +0,0 @@
|
||||
Subproject commit 3700f01459b9532ead77874f8910bf0499e2461c
|
@ -1 +0,0 @@
|
||||
Subproject commit 675f67eea29308537438eb49b3b28a444c1e4689
|
@ -1 +0,0 @@
|
||||
Subproject commit 74652b465d7eff97070001317a4ea5557717378d
|
@ -1 +0,0 @@
|
||||
Subproject commit 73e0d9a9d1f51b6cc9dc965f62669194ae851cb1
|
@ -1 +0,0 @@
|
||||
Subproject commit b754bc2031f21a532c083dd0d072ba373bbe3a37
|
@ -1 +0,0 @@
|
||||
Subproject commit 9378cddc1c264f777af59f04e5b8d64eca8ee5fd
|
@ -1 +0,0 @@
|
||||
Subproject commit 7a6675f092842c8f81e71d5345bd7cdbf3759415
|
@ -1 +0,0 @@
|
||||
Subproject commit e49d6c2459e0f5569ff2d533b4df995dd7f98313
|
@ -1 +0,0 @@
|
||||
Subproject commit 11dc568dbfd7a56866a4354c737515769f08e9fe
|
@ -1 +0,0 @@
|
||||
Subproject commit bd7f7b7929260072864462c04dde3b9f4c5e0d23
|
@ -1 +0,0 @@
|
||||
Subproject commit cc58baabeabc7b83768e25b852bf89c34756bf90
|
@ -1 +0,0 @@
|
||||
Subproject commit 33090dc59223641e3daad2006511d18226b327a5
|
@ -1 +0,0 @@
|
||||
Subproject commit b6fe12c60389df174a9b244d377b83abd50205f1
|
@ -1,29 +1,14 @@
|
||||
" my vimrc - this file basically initalies neobundle and loads
|
||||
" other config files from vim/config + the plugins-subfolder
|
||||
"======================================================================
|
||||
|
||||
set langmenu=en_US.UTF-8
|
||||
set runtimepath+=~/.config/nvim/dein/repos/github.com/Shougo/dein.vim
|
||||
|
||||
" let dein handle all the plugins and bundles
|
||||
call dein#begin(expand('~/.config/nvim/dein'))
|
||||
source ~/.config/nvim/bundles.vim
|
||||
call dein#end()
|
||||
|
||||
" load the default config and mappings
|
||||
source ~/.config/nvim/defaultconfig.vim
|
||||
source ~/.config/nvim/search.vim
|
||||
source ~/.config/nvim/whitespace.vim
|
||||
source ~/.config/nvim/config.vim
|
||||
source ~/.config/nvim/autocommands.vim
|
||||
source ~/.config/nvim/colorscheme.vim
|
||||
source ~/.config/nvim/keymappings.vim
|
||||
source ~/.config/nvim/leaderkeys.vim
|
||||
|
||||
" and the configs and mappings for plugins loaded in bundles.vim
|
||||
source ~/.config/nvim/plugins/fugitive.vim
|
||||
source ~/.config/nvim/plugins/incsearch.vim
|
||||
source ~/.config/nvim/plugins/lightline.vim
|
||||
source ~/.config/nvim/plugins/neosnippet.vim
|
||||
source ~/.config/nvim/plugins/deoplete.vim
|
||||
source ~/.config/nvim/plugins/sneak.vim
|
||||
source ~/.config/nvim/plugins/syntastic.vim
|
||||
" source ~/.config/nvim/plugins/unite.vim
|
||||
source ~/.config/nvim/plugins.vim
|
||||
|
@ -1,17 +0,0 @@
|
||||
" deoplete
|
||||
"======================================================================
|
||||
|
||||
let g:deoplete#enable_at_startup = 1
|
||||
let g:deoplete#enable_smart_case = 1
|
||||
let g:deoplete#auto_completion_start_length = 3
|
||||
|
||||
" <C-h>, <BS>: close popup and delete backword char.
|
||||
inoremap <expr><C-h> deoplete#smart_close_popup()."\<C-h>"
|
||||
inoremap <expr><BS> deoplete#smart_close_popup()."\<C-h>"
|
||||
|
||||
" <CR>: close popup and save indent.
|
||||
inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR>
|
||||
function! s:my_cr_function() abort
|
||||
return deoplete#close_popup() . "\<CR>"
|
||||
endfunction
|
||||
|
@ -1,7 +0,0 @@
|
||||
" Fugitive
|
||||
"======================================================================
|
||||
|
||||
nnoremap <silent> <leader>gs :Gstatus<CR><C-w>20+
|
||||
nnoremap <silent> <leader>gd :Gdiff<CR><C-w>20+
|
||||
nnoremap <silent> <leader>gc :Gcommit<CR><C-w>20+
|
||||
nnoremap <silent> <leader>gw :Gwrite<CR><C-w>20+
|
@ -1,15 +0,0 @@
|
||||
" incsearch
|
||||
"======================================================================
|
||||
|
||||
let g:incsearch#auto_nohlsearch = 1
|
||||
let g:incsearch#consistent_n_direction = 1
|
||||
let g:incsearch#magic = '\v'
|
||||
map / <Plug>(incsearch-forward)
|
||||
map ? <Plug>(incsearch-backward)
|
||||
map g/ <Plug>(incsearch-stay)
|
||||
map n <Plug>(incsearch-nohl-n)
|
||||
map N <Plug>(incsearch-nohl-N)
|
||||
map * <Plug>(incsearch-nohl-*)
|
||||
map # <Plug>(incsearch-nohl-#)
|
||||
map g* <Plug>(incsearch-nohl-g*)
|
||||
map g# <Plug>(incsearch-nohl-g#)
|
@ -1,14 +0,0 @@
|
||||
" Neosnippet config
|
||||
"======================================================================
|
||||
|
||||
let g:neosnippet#disable_runtime_snippets = { "_": 1 }
|
||||
let g:neosnippet#scope_aliases = {}
|
||||
let g:neosnippet#scope_aliases['scss'] = 'scss,css'
|
||||
let g:neosnippet#scope_aliases['php'] = 'php,html'
|
||||
let g:neosnippet#snippets_directory = '~/.config/nvim/dein/repos/github.com/webgefrickel/vim-snippets/snippets'
|
||||
|
||||
" Plugin key-mappings, expand with ctrl + j
|
||||
imap <C-j> <Plug>(neosnippet_expand_or_jump)
|
||||
smap <C-j> <Plug>(neosnippet_expand_or_jump)
|
||||
xmap <C-j> <Plug>(neosnippet_expand_target)
|
||||
|
@ -1,7 +0,0 @@
|
||||
" Vim sneak
|
||||
"======================================================================
|
||||
|
||||
let g:sneak#use_ic_scs = 0
|
||||
let g:sneak#map_netrw = 1
|
||||
let g:sneak#s_next = 1
|
||||
let g:sneak#streak = 1
|
@ -1,15 +0,0 @@
|
||||
" Syntastic
|
||||
"======================================================================
|
||||
|
||||
" no checking for xhtml/html
|
||||
let g:syntastic_sass_checkers = ['sass_lint']
|
||||
let g:syntastic_scss_checkers = ['sass_lint']
|
||||
let g:syntastic_css_checkers = ['sass_lint']
|
||||
let g:syntastic_javascript_checkers = ['eslint']
|
||||
let g:syntastic_json_checkers = ['jsonlint']
|
||||
let g:syntastic_auto_jump = 0
|
||||
let g:syntastic_mode_map = {
|
||||
\ 'mode': 'active',
|
||||
\ 'active_filetypes': ['php', 'javascript', 'json', 'scss', 'sass', 'css'],
|
||||
\ 'passive_filetypes': ['xhtml', 'html']
|
||||
\ }
|
@ -1,17 +0,0 @@
|
||||
" Searching, completion and folds
|
||||
"======================================================================
|
||||
|
||||
set ignorecase
|
||||
set smartcase
|
||||
set hlsearch
|
||||
set showmatch
|
||||
set wrapscan
|
||||
|
||||
set wildmode=list:longest,list:full
|
||||
set wildmenu
|
||||
|
||||
set foldignore=
|
||||
set foldmethod=indent " indent folding
|
||||
set foldnestmax=20 " max 20 levels of folding
|
||||
set nofoldenable " dont fold by default - let me do it
|
||||
set foldlevelstart=1 " deactivate folding on fileload
|
@ -1,11 +0,0 @@
|
||||
" Tabs and Whitespace -- can be overridden by editorconfig
|
||||
"======================================================================
|
||||
|
||||
set fileformat=unix
|
||||
set tabstop=2
|
||||
set softtabstop=2
|
||||
set shiftwidth=2
|
||||
set shiftround
|
||||
set smarttab
|
||||
set expandtab
|
||||
set autoindent
|
Loading…
Reference in New Issue