Съдържание на vimrc

Създадено 18.04.2023 18:37

Всички ревизии на Андрей

-set relativenumber
-" Test content
+colorscheme morning
+
+set backspace=indent,eol,start
+set clipboard=unnamed,unnamedplus
+set display=truncate
+set expandtab
+set fillchars=stl:-,stlnc:-,vert:
+set grepformat=%f:%l:%c:%m
+set grepprg=rg\ --vimgrep\ --hidden
+set guioptions=
+set history=1000
+set hlsearch
+set incsearch
+set laststatus=2
+set listchars+=tab:<->
+set mouse=a
+set nobackup
+set noignorecase
+set nolist
+set noswapfile
+set notimeout
+set nowritebackup
+set nrformats-=octal
+set number
+set ruler
set scrolloff=0
+set shiftwidth=2
+set showcmd
+set softtabstop=2
+set splitbelow
+set splitright
+set statusline=%<%f\ %y%m%r%=%-14.(%l,%c%V%)\ %P
+set t_Co=256
+set tabstop=8
+set ttimeout
+set ttimeoutlen=50
+set wildmenu
+set wildmode=list:longest,full
+set wildoptions=pum
-colorscheme morning
+map Q <nop>
+sunmap Q
+
+nnoremap zj mayyp`aj
+nnoremap zk mayyP`ak
+
+inoremap <c-p> <c-r>"
+cnoremap <c-p> <c-r>"
+
+nnoremap vv ^vg_
+nnoremap Y y$
+
+nnoremap j gj
+nnoremap k gk
+xnoremap j gj
+xnoremap k gk
+
+nnoremap gj <c-w>j
+nnoremap gk <c-w>k
+nnoremap gl <c-w>l
+nnoremap gh <c-w>h
+
+nnoremap <silent> J 5gj
+nnoremap <silent> K 5gk
+xnoremap <silent> J 5gj
+xnoremap <silent> K 5gk
+
+nnoremap gm K
+
+augroup vimHints
+ autocmd!
+ autocmd CmdwinEnter *
+ \ echohl Todo |
+ \ echo 'You discovered the command-line window! You can close it with ":q".' |
+ \ echohl None
+augroup END