Copie e cole texto no Xterm no OpenBSD

3

Eu instalei o OpenBSD 5.5 usando os padrões recomendados. O SO veio com o fvwm como gerenciador de janelas.

Como faço para copiar texto dentro de um Xterm e colá-lo em outro Xterm? Usando o mouse? Usando apenas o teclado?

Antes de fazer este post, verifiquei a página do manual do fvwm e não há nada que responda à minha pergunta.

    
por user66229 01.09.2014 / 17:14

2 respostas

5

Selecione o texto a ser copiado e use o botão do meio do mouse na outra janela para colar o texto selecionado. Mesmo que não esteja mais selecionado, você pode colar a última string selecionada.

    
por 01.09.2014 / 17:21
1

O Xterm fornece uma maneira de selecionar / colar usando o teclado, mas (a) não é usado com frequência e (b) requer um pouco de trabalho para configurá-lo.

Consulte Default Key Bindings no manual, para ver que existem ligações pré-definidas, incluindo estas:

        Shift <KeyPress> Select:select-cursor-start() \
                                select-cursor-end(SELECT, CUT_BUFFER0) \n\
        Shift <KeyPress> Insert:insert-selection(SELECT, CUT_BUFFER0) \n\

Essas são análogas às traduções orientadas ao mouse

         ~Ctrl ~Meta <Btn3Down>:start-extend() \n\
             ~Meta <Btn3Motion>:select-extend() \n\
           ~Ctrl ~Meta <Btn2Up>:insert-selection(SELECT, CUT_BUFFER0) \n\

As ações podem ser vinculadas a chaves (ou chaves modificadas) de sua escolha. A ligação existente é útil se você tiver uma tecla Select e Insert no seu teclado. Caso contrário, você pode usar xmodmap para mapear as chaves existentes para esses símbolos ou pode usar as traduções como modelo para criar suas próprias traduções personalizadas.

Em ambos, você pode observar o SELECT target, que o xterm usa com o recurso selectToClipboard para fornecer um comutador de tempo de execução (com uma entrada de menu) entre os destinos PRIMARY e CLIPBOARD .

    
por 20.05.2016 / 02:31