From df2105166b6a8a45f521fb22e7f0c4d2cd4f1c72 Mon Sep 17 00:00:00 2001 From: pryazha Date: Wed, 19 Feb 2025 22:50:00 +0500 Subject: clean bash profile, change vim/nvim configs and add some scripts --- .config/nvim/init.vim | 55 +++++++++++++++++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 21 deletions(-) (limited to '.config/nvim/init.vim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 197c15a..6af4444 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -1,34 +1,47 @@ -colorscheme retrobox -set termguicolors +let data_dir = has('nvim') ? stdpath('data') . '/site' : '~/.vim' +if empty(glob(data_dir . '/autoload/plug.vim')) + silent execute '!curl -fLo '.data_dir.'/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' + autocmd VimEnter * PlugInstall --sync | source $MYVIMRC +endif -set nowrap +call plug#begin() +Plug '4513ECHO/vim-colors-hatsunemiku' +call plug#end() + +set termguicolors +colorscheme hatsunemiku set incsearch set nohlsearch set clipboard+=unnamedplus -set cindent -set cinoptions=(,{,!,l1 +set tabstop=8 +set shiftwidth=8 +set softtabstop=8 +set textwidth=80 +set noexpandtab -set shiftwidth=4 smarttab -set expandtab -set tabstop=4 softtabstop=0 +set nowrap +set cindent +set cinoptions=:0,l1,t0,g0,(0 let g:netrw_banner=0 set makeprg=./build.sh -map \e :Ex -map \ve :vswincmd lEx -map \t :vertical rightbelow terminal -map \m :make!:vertical rightbelow copen:wincmd = -map \n :cnext -map \c :cd %:p:h -map \q :q -map \b :buffer -map \bn :bn -map \bp :bp -map \bd :bd -map \p :let @+ = expand("%") -map \fp :let @+ = expand("%:p") +let mapleader="," + +map e :Ex +map ve :vswincmd lEx +map t :vertical rightbelow terminal +map m :make!:vertical rightbelow copen:wincmd = +map n :cnext +map z :cd %:p:h +map q :q +map b :buffers:b +map p :let @+ = expand("%") +map fp :let @+ = expand("%:p") + +map cm I/*A*/0 +map cd ^dwA0 -- cgit v1.2.3