Encontrei exatamente o mesmo problema, e acontece que gpaste causa o problema.
No Vim, posso fazer isso:
Exemplo de texto (o cursor está no ponto e vírgula):
void test(){
corner[0]=23;
}
No Vim, o comando ddP... resulta na seguinte mudança (o cursor acaba no primeiro c ):
void test(){
corner[0]=23;
corner[0]=23;
corner[0]=23;
corner[0]=23;
}
No entanto, no Emacs + evil-mode, ddP... resulta em:
void test(){
corner[0]=23 corner[0]=23 corner[0]=23 corner[0]=23;
;
;
;
}
Se eu digitar ddp... , este é o resultado (o cursor termina na última linha):
void test(){
} corner[0]=23;
corner[0]=23;
corner[0]=23;
corner[0]=23;
Encontrei exatamente o mesmo problema, e acontece que gpaste causa o problema.