From 8cbadb61604667b407b53ee1258433994fa4765a Mon Sep 17 00:00:00 2001 From: coasteen Date: Thu, 9 Jul 2026 10:42:28 +0330 Subject: init --- .vimrc | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100755 .vimrc (limited to '.vimrc') diff --git a/.vimrc b/.vimrc new file mode 100755 index 0000000..d929aab --- /dev/null +++ b/.vimrc @@ -0,0 +1,67 @@ +set nocompatible +filetype plugin indent on +syntax enable +set encoding=utf-8 + +set laststatus=2 +set statusline=%l +set statusline+=<< +set statusline+=\ %f\ %* +set statusline+=>> +set statusline+=\ %2*\ %F +set statusline+=\ %m +set statusline+=%= +set statusline+=\ %1*\ << +set statusline+=\ Line:\ %l +set statusline+=\ Col:\ %c +set statusline+=\ :::\ %n +set statusline+=\ >> + +set number +set relativenumber +set numberwidth=4 + +highlight LineNr ctermfg=DarkGray guifg=#3a3a3a +highlight SignColumn ctermbg=NONE guibg=NONE +highlight LineNr cterm=italic gui=italic + +set tabstop=4 +set shiftwidth=4 +set expandtab +set smartindent +set nowrap + +set incsearch +set hlsearch +set ignorecase +set smartcase + +set mouse=a +set scrolloff=5 +set cursorline +set noshowmode +set shortmess+=I +set laststatus=2 + +let mapleader = "\" + +nnoremap w :w +nnoremap q :q + +nnoremap h :nohlsearch + +nnoremap n :set relativenumber! + +nnoremap h +nnoremap j +nnoremap k +nnoremap l + +call plug#begin('~/.vim/plugged') + Plug 'preservim/nerdtree' + Plug 'itchyny/lightline.vim' + Plug 'tpope/vim-commentary' + Plug 'airblade/vim-gitgutter' +call plug#end() + +nnoremap t :NERDTreeToggle -- cgit v1.2.3