Como mover o cursor da linha de comando no bash usando o mouse

0

Ao usar bash (no Terminal) com comandos muito longos, geralmente é útil poder definir o cursor para um local arbitrário usando o mouse. No Mac-Os, a tecla alt (Opção) está tendo esse efeito (use alt + clique).

Comecei a usar o Linux e essa opção não funciona. Eu acredito que há alguma maneira de atualizar o ~ / .inputrc que habilita essa opção. Você conhece tal caminho?

    
por Shaharg 26.05.2016 / 23:49

1 resposta

1

bash (e a biblioteca readline ) não manipula eventos de mouse.

Até onde eu sei, o Terminal.app do Mac OS trabalha ao redor emitindo uma certa quantidade de pressionamentos de tecla Esquerda ou Direita ao clicar no Alt + mouse, de acordo com a localização do cursor vs. o local do clique. Eu não sei como Terminal.app detecta se é seguro fazê-lo, e eu tenho medo de fazer muitos falsos positivos em outros aplicativos (quando ele envia toneladas de pressionamentos de teclas de seta que não fazem sentido no contexto dado ).

Minha melhor recomendação é se acostumar com Ctrl + Esquerda ou Direita que movem o cursor palavra por palavra.

    
por 27.05.2016 / 09:20