15 " Set beam shape in insert mode, underline shape in replace mode and block shape in normal mode.
16 let &t_SI = "\<Esc>[6 q"
17 let &t_SR = "\<Esc>[4 q"
18 let &t_EI = "\<Esc>[2 q"
20 " Scroll only one line for mouse wheel events to get smooth scrolling on touch screens
21 map <ScrollWheelUp> <C-Y>
22 imap <ScrollWheelUp> <C-X><C-Y>
23 map <ScrollWheelDown> <C-E>
24 imap <ScrollWheelDown> <C-X><C-E>