Emacs modo malvado arrancar e colar linhas inteiras

3

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;

Como posso definir isso como o Vim?

    
por hoosierEE 07.04.2014 / 17:53

1 resposta

0

Encontrei exatamente o mesmo problema, e acontece que gpaste causa o problema.

    
por 26.05.2018 / 08:38

Tags