Skip to content

Instantly share code, notes, and snippets.

@khansubhan95
Last active May 6, 2024 23:42
Show Gist options
  • Save khansubhan95/a19e1dda93a00b34e582fc6696b1f81a to your computer and use it in GitHub Desktop.
Save khansubhan95/a19e1dda93a00b34e582fc6696b1f81a to your computer and use it in GitHub Desktop.
Vimrc
set number
set relativenumber
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set wrap
set noswapfile
set nobackup
set backupdir=~/.vim/undodir
set undofile
set hlsearch
set incsearch
" set termguicolors
set scrolloff=8
set signcolumn=yes
set isfname+=@-@
set updatetime=50
set colorcolumn=80
let mapleader=" "
nnoremap <leader><pv> :Ex<CR>
vnoremap J :m '>+1<CR>gv=gv
vnoremap K :m '<-2<CR>gv=gv
nnoremap <C-d> <C-d>zz
nnoremap <C-u> <C-u>zz
nnoremap n nzzzv
nnoremap N Nzzzv
nnoremap <leader>gs :Git<CR>
call plug#begin()
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'
Plug 'tpope/vim-commentary'
Plug 'arcticicestudio/nord-vim'
Plug 'itchyny/lightline.vim'
call plug#end()
set termguicolors
colorscheme nord
nnoremap <leader>pv :Ex<CR>
nnoremap <leader><CR> :so ~/.vimrc<CR>
nnoremap <C-p> :GFiles<CR>
nnoremap <leader>pf :Files<CR>
nnoremap <C-j> :cnext<CR>
nnoremap <C-k> :cprex<CR>
set belloff=all
set guifont=Menlo:h20
let g:lightline = {
\ 'colorscheme': 'nord',
\ }
set laststatus=2
set wildmenu
set wildoptions=pum
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment