aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaditya Dhruv <[email protected]>2025-06-12 18:45:58 +0530
committerAaditya Dhruv <[email protected]>2025-06-12 18:45:58 +0530
commit141bdfee6f9d6b8e36d3b78d4dcc1c05a414736b (patch)
treec181e32066ba492c6ed9d6843ce174dbf21447b6
parent8d5763dadddcc1de9d4a765e8ba8a5456e0a66e5 (diff)
Update neovim configuration
-rw-r--r--src/config/files/neovim/.vimrc40
-rw-r--r--src/config/files/neovim/init.vim (renamed from src/config/files/nvim/init.vim)0
2 files changed, 40 insertions, 0 deletions
diff --git a/src/config/files/neovim/.vimrc b/src/config/files/neovim/.vimrc
new file mode 100644
index 0000000..f74d01b
--- /dev/null
+++ b/src/config/files/neovim/.vimrc
@@ -0,0 +1,40 @@
+set rtp+=~/.vim/bundle/Vundle.vim
+call vundle#begin()
+
+set bs=2
+set tabstop=8
+set softtabstop=8
+set textwidth=80
+set shiftwidth=4 smarttab
+set expandtab
+set t_Co=256
+set number
+set ruler
+
+nnoremap <C-Left> :bp<CR>
+nnoremap <C-Right> :bn<CR>
+inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
+inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
+inoremap <silent><expr> <CR> coc#pum#visible() ? coc#pum#confirm() : "\<CR>"
+noremap <C-f> :Files <CR>
+map <C-l> :Lines <CR>
+noremap <C-b> :Buffers <CR>
+
+Plugin 'VundleVim/Vundle.vim'
+Plugin 'tpope/vim-surround'
+Plugin 'airblade/vim-gitgutter'
+Plugin 'junegunn/fzf'
+Plugin 'junegunn/fzf.vim'
+Plugin 'tpope/vim-fugitive'
+Plugin 'tpope/vim-obsession'
+Plugin 'neoclide/coc.nvim'
+Plugin 'sainnhe/gruvbox-material'
+
+let g:AutoClosePreserveDotReg = 0
+let g:gruvbox_material_background = 'hard'
+
+set background=dark
+colorscheme gruvbox-material
+call vundle#end()
+filetype plugin indent on
+syntax enable
diff --git a/src/config/files/nvim/init.vim b/src/config/files/neovim/init.vim
index c891ba1..c891ba1 100644
--- a/src/config/files/nvim/init.vim
+++ b/src/config/files/neovim/init.vim