Habilite o suporte ao mouse no console para aplicativos que o contenham em terminais GUI [closed]

1

Existe algum mecanismo geral ausente nos consoles de modo de texto, mas está presente nos terminais GUI que eu posso habilitar para aplicativos de suporte a mouse? Por "geral", quero dizer não por aplicativo (não específico do aplicativo). Por exemplo, aptitude, finch, w3m, etc. entendem cliques em terminais GUI, mas não em consoles Linux com o GPM. Eles parecem compartilhar o mesmo problema.

Como o aptitude (etc) inclui o suporte ao mouse (é apenas inativo em consoles de modo texto por algum motivo), o caso do aptitude não deve ser visto como "adicionar magicamente um recurso que um aplicativo não suporte ". Eu tenho suporte a mouse no Aptitude em um terminal GUI; Eu tenho o GPM rodando em um console Linux; Como obtenho suporte ao mouse no Aptitude no console?

Acho que há uma troca entre os terminais da GUI e os consoles (um recurso que faz a diferença). Eu acho que todos nós encontramos mais alguns desses "switches" GUI / console (e eu tenho mais algumas dessas perguntas). Um "switch" pode afetar muitos aplicativos, tornando-se um problema mais amplo no sistema, mas o problema em si pode ser específico, o que espero validar minha pergunta.

Se não, por simplicidade, poderíamos fazer essa pergunta sobre o aptitude e o gpm. Qualquer resposta ainda pode ser uma vantagem útil. Pelo menos, isso me ajuda a aprender mais sobre como obter o TTY com o mouse do jeito que ele pode ficar.

Meu objetivo era tornar a edição de console mais "natural-feeling", com um foco especial em nano e readline. Nano e mc não eram uma boa pista; eles são apenas casos isolados de soluções de console, não suporte a mouse versus nenhum caso de suporte. Readline acabou por ser um caso mais complicado, por isso não foi tão representativo como eu esperava. No entanto, depois que ele funciona, provavelmente atinge o mesmo "switch". Eventos de relatórios do mouse parecem ser codificados de maneira diferente no console.

    
por argle 05.10.2015 / 21:18

1 resposta

1

De link

nano -m

    
por 05.10.2015 / 21:24