summaryrefslogtreecommitdiff
path: root/config/nvim/init.vim
diff options
context:
space:
mode:
authorSuleyman Farajli <suleyman@farajli.net>2025-01-07 19:43:04 +0400
committerSuleyman Farajli <suleyman@farajli.net>2025-01-07 19:43:04 +0400
commit1abccc25117faae58395abb54964a78023675256 (patch)
tree46f9f58e9242ce098327a6f204dd08a94c833cdf /config/nvim/init.vim
parent2a8dc81800de5701d173969d619c1f1ce4f3c7dd (diff)
nvim: init.lua added
Diffstat (limited to 'config/nvim/init.vim')
-rw-r--r--config/nvim/init.vim36
1 files changed, 0 insertions, 36 deletions
diff --git a/config/nvim/init.vim b/config/nvim/init.vim
deleted file mode 100644
index 7c66eef..0000000
--- a/config/nvim/init.vim
+++ /dev/null
@@ -1,36 +0,0 @@
-" Suleyman's minimal vim config for servers
-" at https://git.farajli.net/slcf
-
-let mapleader = " "
-set number
-set scrolloff=5 " Smooth scroll
-set clipboard=unnamedplus " Use system clipboard
-set shortmess+=I " Deactivate intro text
-set fillchars=eob:\ " Remove "~" for empty lines (`eob:\` must end with a trailing space)
-:set nowrap " Disable wrapping
-autocmd BufwritePost * %s/\s\+$//e " Remove useless trailing spaces when saving
-autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o " Disable autocomments
-
-" Different cursor shapes for insert and normal modes
-let &t_SI = "\e[6 q"
-let &t_EI = "\e[2 q"
-set ttimeout
-set ttimeoutlen=1
-set ttyfast
-
-" Normal mode maps
-map <leader><leader> :w!<CR>
-map <leader>q :wqa!<CR>
-map <C-t> :tabnew<CR>
-map <C-w> :tabclose!<CR>
-map J :tabn <CR>
-map K :tabp <CR>
-
-" Insert mode maps
-inoremap <C-h> <Left>
-inoremap <C-l> <Right>
-inoremap <C-j> <C-o>gj
-inoremap <C-k> <C-o>gk
-inoremap <C-o> <C-o>o
-
-set background=dark