From 8aff4b5067cb83723bbc164c1723ec0fd7952581 Mon Sep 17 00:00:00 2001 From: pryazha Date: Tue, 11 Mar 2025 17:26:14 +0500 Subject: some vim and neovim changes, also add alacritty --- .config/nvim/init.vim | 69 +++++++++++++++++++++++++-------------------------- 1 file changed, 34 insertions(+), 35 deletions(-) (limited to '.config/nvim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 6af4444..df25163 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -1,47 +1,46 @@ -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 - -call plug#begin() -Plug '4513ECHO/vim-colors-hatsunemiku' -call plug#end() - +"Visual +syntax off set termguicolors -colorscheme hatsunemiku - -set incsearch -set nohlsearch - -set clipboard+=unnamedplus +colorscheme habamax +hi normal guifg=#dcd7d7 guibg=#242829 +hi comment gui=italic +hi string guifg=#bf739f +set laststatus=0 +let g:netrw_banner=0 -set tabstop=8 -set shiftwidth=8 -set softtabstop=8 +"Formatting +set tabstop=4 +set shiftwidth=4 +set softtabstop=4 set textwidth=80 set noexpandtab - set nowrap set cindent set cinoptions=:0,l1,t0,g0,(0 -let g:netrw_banner=0 +"Functional +set clipboard+=unnamedplus +set incsearch +set nohlsearch + +"Bindings +let mapleader="," + +map e :Ex +map ve :vswincmd lEx +map t :vertical rightbelow terminal +map b :buffers:b +map q :q + +map sh :split +map sv :verticalsplit set makeprg=./build.sh +map m :make!:vertical rightbelow copen:wincmd = +map n :cnext -let mapleader="," +map g :grep!-rn.'' -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 +"Comments +map cm I/*A*/0 +map cd ^dwA0 -- cgit v1.2.3