change location of some stuff
This commit is contained in:
parent
56870a04de
commit
516d7d86c5
@ -40,3 +40,52 @@ nnoremap =j :%!python -m json.tool<CR>
|
|||||||
"abbrevations
|
"abbrevations
|
||||||
inoreabbrev <expr> #!! "#!/usr/bin/env"
|
inoreabbrev <expr> #!! "#!/usr/bin/env"
|
||||||
"}}}
|
"}}}
|
||||||
|
|
||||||
|
"plugin keybinds
|
||||||
|
"{{{
|
||||||
|
"netrw
|
||||||
|
nnoremap <silent><leader>e :call ToggleNetrw()<CR>
|
||||||
|
|
||||||
|
"vim-plug
|
||||||
|
nnoremap <leader>pi :source $MYVIMRC <BAR> :PlugInstall<CR>
|
||||||
|
nnoremap <leader>pu :source $MYVIMRC <BAR> :PlugUpdate<CR>
|
||||||
|
nnoremap <leader>pc :source $MYVIMRC <BAR> :PlugClean<CR>
|
||||||
|
|
||||||
|
"openbrowser
|
||||||
|
nnoremap <leader>ob :OpenBrowser
|
||||||
|
nnoremap <leader>obs :OpenBrowserSearch
|
||||||
|
nmap gx <Plug>(openbrowser-smart-search)
|
||||||
|
vmap gx <Plug>(openbrowser-smart-search)
|
||||||
|
|
||||||
|
"ale
|
||||||
|
nnoremap <leader>at :ALEToggle<CR>
|
||||||
|
nmap <leader>af <Plug>(ale_fix)
|
||||||
|
nmap <leader>aK <Plug>(ale_hover)
|
||||||
|
nmap <leader>agd <Plug>(ale_go_to_definition)
|
||||||
|
nmap <leader>agd <Plug>(ale_go_to_definition)
|
||||||
|
|
||||||
|
"vim-emmet
|
||||||
|
let g:user_emmet_leader_key = ','
|
||||||
|
|
||||||
|
"git-gutter
|
||||||
|
nnoremap <leader>ggt :GitGutterToggle<CR>
|
||||||
|
|
||||||
|
"vim-fugitive
|
||||||
|
nnoremap <leader>gw :Gwrite<CR>
|
||||||
|
nnoremap <leader>gl :Glog<CR>
|
||||||
|
nnoremap <leader>gs :Gstatus<CR>
|
||||||
|
nnoremap <leader>gd :Gdiffsplit<CR>
|
||||||
|
nnoremap <leader>gp :Gpush<CR>
|
||||||
|
nnoremap <leader>ga :Git add %<CR>
|
||||||
|
nnoremap <leader>ga. :Git add .<CR>
|
||||||
|
nnoremap <leader>gcm :Gcommit<CR>
|
||||||
|
|
||||||
|
"fzf
|
||||||
|
nnoremap <leader>gf :GitFiles<CR>
|
||||||
|
nnoremap <leader>f :Files<CR>
|
||||||
|
nnoremap <leader>b :Buffers<CR>
|
||||||
|
nnoremap <leader>h :Helptags<CR>
|
||||||
|
nnoremap <leader>m :Maps<CR>
|
||||||
|
nnoremap <leader>rg :Rg<CR>
|
||||||
|
|
||||||
|
"}}}
|
||||||
|
|||||||
@ -11,29 +11,30 @@ if empty(glob(plugDir))
|
|||||||
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
|
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
"pre plugin settings
|
||||||
|
|
||||||
call plug#begin(pluginDir)
|
call plug#begin(pluginDir)
|
||||||
Plug 'junegunn/vim-plug'
|
Plug 'junegunn/vim-plug'
|
||||||
|
|
||||||
|
" == quality of life ==
|
||||||
"normal mode keybinds
|
"normal mode keybinds
|
||||||
Plug 'tpope/vim-commentary'
|
Plug 'tpope/vim-commentary'
|
||||||
Plug 'tpope/vim-surround'
|
Plug 'tpope/vim-surround'
|
||||||
Plug 'tpope/vim-unimpaired'
|
Plug 'tpope/vim-unimpaired'
|
||||||
|
|
||||||
"command mode keybinds
|
"command mode keybinds
|
||||||
Plug 'tpope/vim-rsi'
|
Plug 'tpope/vim-rsi'
|
||||||
Plug 'tpope/vim-eunuch'
|
Plug 'tpope/vim-eunuch'
|
||||||
Plug 'tpope/vim-repeat'
|
Plug 'tpope/vim-repeat'
|
||||||
|
|
||||||
"git
|
"git
|
||||||
Plug 'tpope/vim-fugitive'
|
Plug 'tpope/vim-fugitive'
|
||||||
Plug 'tpope/vim-rhubarb'
|
Plug 'tpope/vim-rhubarb'
|
||||||
Plug 'tpope/vim-dispatch'
|
Plug 'tpope/vim-dispatch'
|
||||||
Plug 'airblade/vim-gitgutter'
|
Plug 'airblade/vim-gitgutter'
|
||||||
|
|
||||||
"fzf
|
"fzf
|
||||||
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
|
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
|
||||||
Plug 'junegunn/fzf.vim'
|
Plug 'junegunn/fzf.vim'
|
||||||
|
|
||||||
|
" == language support ==
|
||||||
"go
|
"go
|
||||||
Plug 'fatih/vim-go'
|
Plug 'fatih/vim-go'
|
||||||
"html
|
"html
|
||||||
@ -41,19 +42,16 @@ call plug#begin(pluginDir)
|
|||||||
"markdown
|
"markdown
|
||||||
Plug 'plasticboy/vim-markdown'
|
Plug 'plasticboy/vim-markdown'
|
||||||
Plug 'godlygeek/tabular'
|
Plug 'godlygeek/tabular'
|
||||||
|
|
||||||
"colorpack
|
|
||||||
Plug 'flazz/vim-colorschemes'
|
|
||||||
|
|
||||||
"linting and lsp
|
"linting and lsp
|
||||||
Plug 'w0rp/ale'
|
Plug 'w0rp/ale'
|
||||||
|
|
||||||
"qol
|
" == extra ==
|
||||||
|
Plug 'flazz/vim-colorschemes'
|
||||||
Plug 'editorconfig/editorconfig-vim'
|
Plug 'editorconfig/editorconfig-vim'
|
||||||
Plug 'tyru/open-browser.vim'
|
Plug 'tyru/open-browser.vim'
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
"plugin settings
|
"post plugin settings
|
||||||
"---------------{{{
|
"---------------{{{
|
||||||
"netrw
|
"netrw
|
||||||
let g:netrw_banner = 0
|
let g:netrw_banner = 0
|
||||||
@ -99,52 +97,3 @@ let g:vim_markdown_frontmatter = 1
|
|||||||
let g:user_emmet_install_global = 0
|
let g:user_emmet_install_global = 0
|
||||||
|
|
||||||
"}}}
|
"}}}
|
||||||
|
|
||||||
"plugin keybinds
|
|
||||||
"{{{
|
|
||||||
"netrw
|
|
||||||
nnoremap <silent><leader>e :call ToggleNetrw()<CR>
|
|
||||||
|
|
||||||
"vim-plug
|
|
||||||
nnoremap <leader>pi :source $MYVIMRC <BAR> :PlugInstall<CR>
|
|
||||||
nnoremap <leader>pu :source $MYVIMRC <BAR> :PlugUpdate<CR>
|
|
||||||
nnoremap <leader>pc :source $MYVIMRC <BAR> :PlugClean<CR>
|
|
||||||
|
|
||||||
"openbrowser
|
|
||||||
nnoremap <leader>ob :OpenBrowser
|
|
||||||
nnoremap <leader>obs :OpenBrowserSearch
|
|
||||||
nmap gx <Plug>(openbrowser-smart-search)
|
|
||||||
vmap gx <Plug>(openbrowser-smart-search)
|
|
||||||
|
|
||||||
"ale
|
|
||||||
nnoremap <leader>at :ALEToggle<CR>
|
|
||||||
nmap <leader>af <Plug>(ale_fix)
|
|
||||||
nmap <leader>aK <Plug>(ale_hover)
|
|
||||||
nmap <leader>agd <Plug>(ale_go_to_definition)
|
|
||||||
nmap <leader>agd <Plug>(ale_go_to_definition)
|
|
||||||
|
|
||||||
"vim-emmet
|
|
||||||
let g:user_emmet_leader_key = ','
|
|
||||||
|
|
||||||
"git-gutter
|
|
||||||
nnoremap <leader>ggt :GitGutterToggle<CR>
|
|
||||||
|
|
||||||
"vim-fugitive
|
|
||||||
nnoremap <leader>gw :Gwrite<CR>
|
|
||||||
nnoremap <leader>gl :Glog<CR>
|
|
||||||
nnoremap <leader>gs :Gstatus<CR>
|
|
||||||
nnoremap <leader>gd :Gdiffsplit<CR>
|
|
||||||
nnoremap <leader>gp :Gpush<CR>
|
|
||||||
nnoremap <leader>ga :Git add %<CR>
|
|
||||||
nnoremap <leader>ga. :Git add .<CR>
|
|
||||||
nnoremap <leader>gcm :Gcommit<CR>
|
|
||||||
|
|
||||||
"fzf
|
|
||||||
nnoremap <leader>gf :GitFiles<CR>
|
|
||||||
nnoremap <leader>f :Files<CR>
|
|
||||||
nnoremap <leader>b :Buffers<CR>
|
|
||||||
nnoremap <leader>h :Helptags<CR>
|
|
||||||
nnoremap <leader>m :Maps<CR>
|
|
||||||
nnoremap <leader>rg :Rg<CR>
|
|
||||||
|
|
||||||
"}}}
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user