Emulador de terminal simples que suporta cortar / colar com outros programas?

2

Vindo do Mac OS X, gostei de poder cortar / copiar / colar texto de e para o aplicativo Terminal incorporado.

Agora, estou planejando migrar para um gerenciador de janelas lado a lado, como scrotwm, xmonad, etc., mas tudo que tenho agora é o xTerm. Eu não posso aceitar que corte / cole. Existe outro emulador de terminal que aceita recortar e colar de janelas de outros programas?

(a propósito, espero que a codificação suporte UTF-8)

    
por hpy 18.01.2011 / 22:32

2 respostas

3

O Xfce Terminal Emulator, o Konsole e o Gnome Terminal são bons emuladores de terminal, e todos terão abas e atalhos de teclado. A decisão é principalmente descobrir em qual kit de ferramentas você gosta e com quais dependências você pode conviver.

O Xfce Terminal é um dos meus favoritos. É mais simples que os outros dois, mas falta principalmente os perfis, que os outros dois têm, que eu não uso. Ele usa o kit de ferramentas do widget GTK + e tem algumas dependências para o Xfce.

O Konsole é do projeto KDE e, como todas as coisas do KDE, ele tem vários botões para ajustar. Houve uma época em que ele tinha a distinção de ser o emulador de terminal mais rápido devido a algum código de inteligência que reduzia a quantidade de texto gravada na tela durante a rolagem. Ele se baseia no kit de ferramentas do widget QT e tem dependências para o KDE.

O Terminal Gnome serviu de base para o Xfce Terminal, portanto as preferências parecem semelhantes às do Xfce Terminal. A maior diferença é a inclusão de perfis. Eu não tenho certeza da diferença que eles fariam, já que eu não os uso. É baseado no GTK + e tem dependências para o Gnome.

Tenho certeza de que há mais emuladores de termos que são mais leves, mas são apenas aqueles com os quais eu estou mais familiarizado e os que mais gostam do Terminal.app.

    
por 19.01.2011 / 00:27
1

Adicione a linha abaixo ao seu arquivo .Xdefaults e o xterm irá copiar / colar para todos os buffers e você poderá copiar / colar entre o xterm e qualquer aplicativo GTK, etc (que eu acho que é essencialmente o que você quer):

xterm*VT100.translations: #override <Btn1Up>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0)

Para colar em xterm da área de transferência (ou a seleção principal), use:

XTerm*VT100.translations: #override <Btn2Up>: insert-selection(PRIMARY,CLIPBOARD,CUT_BUFFER0)

EDIT: Existe uma configuração mais simples no xterm que é praticamente a mesma (adicionando o seguinte ao .Xdefault):

xterm*selectToClipboard: true
    
por 26.10.2012 / 15:36