+41
.vimrc
+41
.vimrc
···
1
+
" leader key
2
+
let mapleader = ' '
3
+
4
+
" enabled options
5
+
set colorcolumn=80
6
+
set confirm
7
+
set cursorline
8
+
set expandtab
9
+
set ignorecase
10
+
set number
11
+
set relativenumber
12
+
set scrolloff=5
13
+
set shiftwidth=4
14
+
set sidescrolloff=12
15
+
set splitbelow
16
+
set splitright
17
+
set tabstop=4
18
+
set timeoutlen=200
19
+
set undofile
20
+
set undolevels=10000
21
+
set winminwidth=10
22
+
23
+
" disabled options
24
+
set nowrap
25
+
26
+
" keymaps
27
+
nnoremap q <cmd>wincmd q<cr>
28
+
nnoremap Q q
29
+
nnoremap gl g_
30
+
nnoremap gh g^
31
+
nnoremap gt H
32
+
nnoremap gb L
33
+
xnoremap <silent> J :m '>+1<cr>gv=gv
34
+
xnoremap <silent> K :m '<-2<cr>gv=gv
35
+
36
+
" Auto undo breakpoints
37
+
inoremap , ,<c-g>u
38
+
inoremap . .<c-g>u
39
+
inoremap ; ;<c-g>u
40
+
41
+
cabbrev w' w