summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorpryazha <pryadeiniv@mail.ru>2025-02-03 07:58:03 +0500
committerpryazha <pryadeiniv@mail.ru>2025-02-03 07:58:03 +0500
commit86fa5c522cf3eb86246c2540749c875098f55bda (patch)
tree03cb4ee6c0d4ae6568d3b67bfc7e6470134ad0cb /.config
parent4b389613fdf367dbdbf6c7984bacdca3914668c2 (diff)
.gitignore script and some vim config changes
Diffstat (limited to '.config')
-rw-r--r--.config/.vimrc23
-rw-r--r--.config/nvim/init.vim34
2 files changed, 45 insertions, 12 deletions
diff --git a/.config/.vimrc b/.config/.vimrc
index ef534d5..573c6b7 100644
--- a/.config/.vimrc
+++ b/.config/.vimrc
@@ -7,20 +7,13 @@ if empty(glob(data_dir . '/autoload/plug.vim'))
endif
call plug#begin()
-
-Plug 'morhetz/gruvbox'
Plug '4513ECHO/vim-colors-hatsunemiku'
-Plug 'srcery-colors/srcery-vim'
-
call plug#end()
-" For gruvbox: set background=dark
set termguicolors
colorscheme hatsunemiku
set nowrap
-set clipboard=unnamedplus
-
set cindent
set cinoptions=(,{,!,l1
@@ -30,12 +23,18 @@ set tabstop=4 softtabstop=0
let g:netrw_banner=0
-map \e :Ex<CR>
+set makeprg=./build.sh
+
map \ve :vs<bar>wincmd l<bar>Ex<CR>
-map \t :vertical rightbelow terminal
-map \m :make!<CR>:vertical rightbelow copen<bar>wincmd =<CR>
-map \b :vertical rightbelow terminal ./build.sh<CR>
+map \t :vertical rightbelow terminal<space>
+map \m :make!<CR>:vertical rightbelow copen<CR><CR>:wincmd =<CR>
map \n :cnext<CR>
-map \p :prev<CR>
map \c :cd %:p:h<CR>
map \q :q<CR>
+map \b :buffer<SPACE>
+map \bn :bn<CR>
+map \bp :bp<CR>
+map \bd :bd<CR>
+
+map \y "+y
+map \p "+p
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim
new file mode 100644
index 0000000..197c15a
--- /dev/null
+++ b/.config/nvim/init.vim
@@ -0,0 +1,34 @@
+colorscheme retrobox
+set termguicolors
+
+set nowrap
+
+set incsearch
+set nohlsearch
+
+set clipboard+=unnamedplus
+
+set cindent
+set cinoptions=(,{,!,l1
+
+set shiftwidth=4 smarttab
+set expandtab
+set tabstop=4 softtabstop=0
+
+let g:netrw_banner=0
+
+set makeprg=./build.sh
+
+map \e :Ex<CR>
+map \ve :vs<bar>wincmd l<bar>Ex<CR>
+map \t :vertical rightbelow terminal<space>
+map \m :make!<CR>:vertical rightbelow copen<CR><CR>:wincmd =<CR>
+map \n :cnext<CR>
+map \c :cd %:p:h<CR>
+map \q :q<CR>
+map \b :buffer<SPACE>
+map \bn :bn<CR>
+map \bp :bp<CR>
+map \bd :bd<CR>
+map \p :let @+ = expand("%")<CR>
+map \fp :let @+ = expand("%:p")<CR>