interação do mouse com saída ls - clique para abrir

3

Eu gostaria de poder (duplo) clicar em um arquivo da saída ls e abri-lo com o programa associado. Alguém sabe uma maneira de fazer isso?

A interação entre os mouses é possível com GPM e os links mostram como funciona.

    
por Florian Breitwieser 23.11.2011 / 15:32

2 respostas

1

Isso depende do seu terminal.

urxvt tem uma interface de plugins que permite esse tipo de interação. Um dos plug-ins padrão fornece URLs clicáveis diretamente no terminal. Esses plugins são scripts Perl, e certamente estaria no escopo fazer algo próximo do que você quer.

É fácil permitir que caminhos totalmente especificados sejam abertos com o aplicativo padrão do WM.

Mais difícil seria deixar os links relativos entenderem o contexto do diretório (talvez lendo $PWD ), mas também seria possível.

    
por 01.06.2012 / 09:00
0

O único pensamento que eu poderia pensar é se você escreve algum tipo de programa usando o GPM e uma linguagem de programação simples que pode implementar o GPM. Então, se você usar isso, você poderia substituir o arquivo ls em sua pasta binária (provavelmente / bin ou / usr / bin) com este programa (em forma compilada).

    
por 08.02.2012 / 04:26