Update .vimrc

ca1e76a0873e56d82a2ec47f57cdb22d03081c0e
Alexis Sellier committed ago 1 parent 05d5f1d1
.vimrc +9 -1
39 39
set updatetime=250                  " How long before 'CursorHold' event
40 40
set nobackup
41 41
set nowritebackup
42 42
set noswapfile
43 43
set nostartofline
44 +
set noshowmode                      " Don't show stuff like `-- INSERT --`
45 +
set foldlevel=99                    " Open all folds by default
44 46
set cmdheight=1
45 47
set matchtime=2                     " Shorter brace match time
46 48
set virtualedit=block
47 49
set tags+=.tags
48 50
set undofile
150 152
filetype indent on
151 153
152 154
nnoremap <Space> <NOP>
153 155
nnoremap Q       <NOP>
154 156
157 +
" Make `Y` behave like `D` and `C`
158 +
nnoremap Y       y$
159 +
160 +
" Copy selected text to clipboard
161 +
xnoremap Y       "+y
162 +
155 163
" Easy command mode switch
156 164
inoremap kj <Esc>
157 165
inoremap <C-l> <C-x><C-l>
158 166
159 167
" Jump to high/low and scroll
165 173
noremap <C-l> $
166 174
noremap j gj
167 175
noremap k gk
168 176
169 177
" Like '*' but stays on the original word
170 -
nnoremap <C-n>           *N
178 +
nnoremap <Leader>/       *N
171 179
nnoremap c*              *Ncgn
172 180
nnoremap <Leader>h       :nohl<CR>
173 181
174 182
nnoremap <Leader>n      :cnext<CR>
175 183
nnoremap <Leader>p      :cprev<CR>