summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.exrc65
-rw-r--r--.gitignore1
2 files changed, 66 insertions, 0 deletions
diff --git a/.exrc b/.exrc
new file mode 100644
index 0000000..ccf12d1
--- /dev/null
+++ b/.exrc
@@ -0,0 +1,65 @@
+let s:cpo_save=&cpo
+set cpo&vim
+inoremap <C-W> u
+inoremap <C-U> u
+nnoremap  <Cmd>nohlsearch|diffupdate|normal!  
+xnoremap # y?\V"
+omap <silent> % <Plug>(MatchitOperationForward)
+xmap <silent> % <Plug>(MatchitVisualForward)
+nmap <silent> % <Plug>(MatchitNormalForward)
+nnoremap & :&&
+xnoremap * y/\V"
+nnoremap ,se :sp|wincmd j|Ex
+nnoremap ,cd ^dw
+nnoremap ,cm I// ^
+nnoremap ,g :grep! -rn .<Left><Left>''<Left>
+nnoremap ,m :make! :copen 
+nnoremap ,ve :vs|wincmd l|Ex
+nnoremap ,e :Ex
+nnoremap ,q :q
+nnoremap ,f :FzfLua files
+nnoremap Y y$
+omap <silent> [% <Plug>(MatchitOperationMultiBackward)
+xmap <silent> [% <Plug>(MatchitVisualMultiBackward)
+nmap <silent> [% <Plug>(MatchitNormalMultiBackward)
+omap <silent> ]% <Plug>(MatchitOperationMultiForward)
+xmap <silent> ]% <Plug>(MatchitVisualMultiForward)
+nmap <silent> ]% <Plug>(MatchitNormalMultiForward)
+xmap a% <Plug>(MatchitVisualTextObject)
+xmap gx <Plug>NetrwBrowseXVis
+nmap gx <Plug>NetrwBrowseX
+omap <silent> g% <Plug>(MatchitOperationBackward)
+xmap <silent> g% <Plug>(MatchitVisualBackward)
+nmap <silent> g% <Plug>(MatchitNormalBackward)
+xnoremap <silent> <Plug>NetrwBrowseXVis :call netrw#BrowseXVis()
+nnoremap <silent> <Plug>NetrwBrowseX :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))
+xmap <silent> <Plug>(MatchitVisualTextObject) <Plug>(MatchitVisualMultiBackward)o<Plug>(MatchitVisualMultiForward)
+onoremap <silent> <Plug>(MatchitOperationMultiForward) :call matchit#MultiMatch("W", "o")
+onoremap <silent> <Plug>(MatchitOperationMultiBackward) :call matchit#MultiMatch("bW", "o")
+xnoremap <silent> <Plug>(MatchitVisualMultiForward) :call matchit#MultiMatch("W", "n") m'gv``
+xnoremap <silent> <Plug>(MatchitVisualMultiBackward) :call matchit#MultiMatch("bW", "n") m'gv``
+nnoremap <silent> <Plug>(MatchitNormalMultiForward) :call matchit#MultiMatch("W", "n")
+nnoremap <silent> <Plug>(MatchitNormalMultiBackward) :call matchit#MultiMatch("bW", "n")
+onoremap <silent> <Plug>(MatchitOperationBackward) :call matchit#Match_wrapper('',0,'o')
+onoremap <silent> <Plug>(MatchitOperationForward) :call matchit#Match_wrapper('',1,'o')
+xnoremap <silent> <Plug>(MatchitVisualBackward) :call matchit#Match_wrapper('',0,'v') m'gv``
+xnoremap <silent> <Plug>(MatchitVisualForward) :call matchit#Match_wrapper('',1,'v') :if col("''") != col("$") | exe ":normal! m'" | endif gv``
+nnoremap <silent> <Plug>(MatchitNormalBackward) :call matchit#Match_wrapper('',0,'n')
+nnoremap <silent> <Plug>(MatchitNormalForward) :call matchit#Match_wrapper('',1,'n')
+nnoremap <C-L> <Cmd>nohlsearch|diffupdate|normal!  
+inoremap  u
+inoremap  u
+let &cpo=s:cpo_save
+unlet s:cpo_save
+set cindent
+set cinoptions=:0,l1,t0,g0,(0
+set clipboard=unnamedplus
+set nohlsearch
+set noloadplugins
+set makeprg=./build.sh
+set packpath=/usr/share/nvim/runtime
+set runtimepath=~/.config/nvim,~/.local/share/nvim/lazy/lazy.nvim,~/.local/share/nvim/lazy/fzf-lua,/usr/share/nvim/runtime,/usr/share/nvim/runtime/pack/dist/opt/matchit,~/.local/state/nvim/lazy/readme
+set termguicolors
+set textwidth=80
+set window=39
+" vim: set ft=vim :
diff --git a/.gitignore b/.gitignore
index 567609b..ad9164e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
build/
+Session.vim