Изменение курсора в разных режимах

Close #6
master
Andrew 2022-05-17 01:05:06 +04:00
parent 1266ed30bf
commit 3ea1e2de57
Signed by: i
GPG Key ID: F7107F1C9D7B9981
2 changed files with 20 additions and 2 deletions

View File

@ -41,3 +41,4 @@ VIMRC для локальной работы
- `<leader>` `w` создает вертикальный сплит и переключается в него
- навигая по сплитам через `Ctrl` + `hjkl`
- разные курсоры в разных режимах и подстветка строки редактирования в INSERT mode

21
vimrc
View File

@ -1,8 +1,8 @@
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" File: vimrc
" Maintainer: Andrew Nechaev <i@geekfrom.ru>
" Modified: 2022-05-17 00:58+0400
" License: MIT
" Modified: 2022-05-17 01:03+0400
" License: MI0
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
set nocompatible " Отключаем совместимость с vi
@ -82,6 +82,23 @@ set background=dark
"colorscheme iceberg
set ruler
autocmd InsertEnter,InsertLeave * set cul!
"Mode Settings
let &t_SI.="\e[5 q" "SI = INSERT mode
let &t_SR.="\e[4 q" "SR = REPLACE mode
let &t_EI.="\e[1 q" "EI = NORMAL mode (ELSE)
"Cursor settings:
" 1 -> blinking block
" 2 -> solid block
" 3 -> blinking underscore
" 4 -> solid underscore
" 5 -> blinking vertical bar
" 6 -> solid vertical bar
" Настройка статусбара
set statusline=
set statusline+=\ %f