Colando “Foo” no LXterminal no XFCE produz “0 ~ Foo1 ~”

2

Eu uso o LXTerminal 0,20. com o XFCE 4.12.2 no Linux Mint 18.2 (atualizado de 18.1).

Quando copio texto em algum aplicativo de desktop e o colo em uma sessão do LXTerminal, recebo 0~ e 1~ prefixados e anexados, respectivamente, ao texto. Então,

Hello world

torna-se

0~Hello World1~

Isso não acontece com o aplicativo terminal "nativo" do XFCE4 ( xfce4-terminal ), então não é o mesmo problema que em esta questão - e não resolvida pela resposta lá . Também não acontece se eu copiar o texto para aplicativos com GUI (ou seja, o texto em si, na área de transferência, é bom).

Por que isso está acontecendo e o que posso fazer para evitar isso?

    
por einpoklum 09.07.2017 / 22:21

2 respostas

0

Isso ajudou, não sei porque:

  1. No XFCE4, abra Preferências | Método de Entrada | Língua.
  2. Altere sua região para outra coisa.
  3. Pressione "Aplicar a todo o sistema".
  4. Altere de volta.
  5. Pressione "Aplicar a todo o sistema".
  6. Feche o LXTerminal e reinicie-o.

Isso fez com que o problema desaparecesse para mim. Tenho certeza que há uma resposta melhor, mas se funcionar, funciona.

    
por 09.07.2017 / 23:49
0

Acabei de ter este problema, estou usando o zsh como shell e, para mim, foi algo que precisei corrigir em meu .zshrc, adicionando:

unset zle_bracketed_paste

Isso fez com que novas janelas de terminal não entrassem no modo de colar entre colchetes por padrão.

    
por 04.01.2018 / 06:31