Estou usando o vi (vim) há mais de 30 anos, mas nos últimos meses algo inexplicável vem ocorrendo, causando sérios problemas. O que parece estar acontecendo é que eu posso excluir uma linha em um arquivo. Feche esse arquivo e abra outro arquivo (talvez no dia seguinte). Quando não estou olhando, parece inserir a linha excluída anteriormente no topo do segundo arquivo quando eu abri-lo. Eu raramente noto isso e isso causa sérios problemas. Me desculpe, eu não posso ser mais específico, mas nem sempre consigo reproduzir o problema, então não sei exatamente o que realmente acontece. Eu deletei meu antigo arquivo .exrc na esperança de que possa ser o problema. Nem tenho mais certeza do que algumas das coisas deveriam fazer, mas para estar no lado seguro, estou incluindo aqui.
Steve
.exrc
:
:set wrapmargin=5
:set report=2
:set sw=4
:set showmatch
:map ^[[19~ :wq!
:map ^T ^[:'a,'b !fmt -48
:map ^Y ^[ :w!<CR>:!ispell %<CR>:e! %<CR>
:ab ak \alpha^k
:ab akk \alpha^{k+1}
^[
, ^T
, ^Y
são os bytes ESC
( \x1b
), CTRL-T
( \x14
) e CTRL-Y
( \x19
) literais respectivamente