diff options
author | pryazha <pryadeiniv@mail.ru> | 2025-06-15 16:08:52 +0500 |
---|---|---|
committer | pryazha <pryadeiniv@mail.ru> | 2025-06-15 16:08:52 +0500 |
commit | 05f628e4e10122e4653807119134b57e89b5781a (patch) | |
tree | de2e592faa591d77cfc76c1fc6c773ac21504ddf | |
parent | 90fb30cf3a92690178e5ad39095f604c2bc50afa (diff) |
vim session
-rw-r--r-- | .exrc | 65 | ||||
-rw-r--r-- | .gitignore | 1 |
2 files changed, 66 insertions, 0 deletions
@@ -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 : @@ -1 +1,2 @@ build/ +Session.vim |