Tente isto:
:imap <S-CR> <CR>0<C-D>
Veja
:help i_0_CTRL-D
Isso funciona quando o Vim está sendo executado no modo GUI. Se funciona no modo terminal, depende se o seu terminal codifica Shift-Enter de forma diferente do Enter.
Estou tentando descobrir como mapear as chaves <shift><cr>
para ignorar o recuo inteligente para um retorno de carro no vim.
Existe uma maneira fácil de fazer isso?
Tente isto:
:imap <S-CR> <CR>0<C-D>
Veja
:help i_0_CTRL-D
Isso funciona quando o Vim está sendo executado no modo GUI. Se funciona no modo terminal, depende se o seu terminal codifica Shift-Enter de forma diferente do Enter.
O mapeamento pastetoggle
para <S-Enter>
provavelmente fará o que você deseja. A opção paste
desativa vários efeitos, autoindent
sendo apenas um deles. / p>
Mas se for apenas autoindent
, use this :
map <S-Enter> :set autoindent!<CR>
Tags vim