Não é possível colar um comando para o vim 8.0

0

No vim 8.0, quando tento colar um comando vim da área de transferência, ele se comporta como se o vim estivesse no modo de inserção: o comando é colado no próprio arquivo em vez de ser executado.

Estou usando o mintty. Mouse está desligado. O mesmo resultado ao colar a partir do menu de contexto do terminal ou usando uma tecla de atalho.

    
por basin 20.02.2017 / 13:26

2 respostas

1

O Vim 8 adicionou suporte para "colar entre colchetes" (em que o terminal quebra o texto colado em códigos de escape que indicam ao vim que o texto é uma pasta versus uma string digitada;  consulte Patch 8.0.0210 . Parece que o comportamento padrão é ativar automaticamente o modo de inserção antes de aceitar o texto colado.

Você pode desabilitar a colagem entre colchetes e voltar ao antigo comportamento adicionando set t_BE= ao seu vimrc.

    
por 20.09.2017 / 07:19
0

Eu normalmente escrevo manualmente o : para obter o prompt de comando, então cole o comando. O Vim não se importa que um comando inicie com um duplo :: .

    
por 20.09.2017 / 08:50