Curseur de la souris dans le terminal?


15

J'utilise Mac OS X Terminal.app. Mais la réponse à cette question s'appliquerait probablement à tout émulateur de terminal UNIX typique dans un environnement graphique.

Question - que dois-je faire pour: utiliser le curseur de ma souris pour cliquer sur une position de caractère dans la ligne actuelle du terminal et faire sauter le curseur du terminal à cet endroit?

En règle générale, vous devez maintenir enfoncée une touche fléchée pour vous déplacer à la position correcte du curseur. Si vous collez une longue chaîne de texte à l'invite du shell, ou travaillez dans un éditeur comme VI, cela peut prendre du temps. Je sais que les éditeurs ont d'autres touches de navigation comme des mots-clés, mais j'aime le curseur de ma souris.

Réponses:


23

vigueur:

 :set mouse=a

1
Au moment où cette réponse a été donnée, Terminal ne supportait pas le rapport de souris, donc cette réponse n'était pas valide - ce qui me fait me demander comment cela pourrait être la réponse acceptée. Cependant, depuis OS X 10.11 El Capitan, Terminal prend désormais en charge le rapport de souris et cela fonctionnera dans Vim.
Chris Page

Il améliorerait cette réponse pour ajouter une explication sur la façon d'utiliser ~/.vimrcpour activer automatiquement le rapport de souris.
Chris Page

3
@ChrisPage: si vous souhaitez améliorer cette réponse: cliquez sur le lien modifier. en ce qui concerne "au moment où la réponse a été donnée, la réponse n'était pas valide": je n'aurais pas donné la réponse si elle n'avait pas fonctionné sur ma machine à ce moment-là. et cela fonctionnait aussi pour OP à cette époque.
akira

Vous devez avoir installé le plugin MouseTerm SIMBL. bitheap.org/mouseterm
Chris Page

Je me demande vraiment COMMENT on pourrait dire qu'une chose ESSENTIELLE n'est pas prête PAR DÉFAUT ...
Sergio Abreu

10

Dans Mac OS X Terminal, vous pouvez maintenir enfoncée Option(ou Alt) et cliquer, et le curseur de saisie se déplacera vers le curseur de la souris.


2

Nano peut le faire avec l'argument «-m».


Au moment où cette réponse a été donnée, Terminal ne prenait pas en charge le rapport de souris, donc cette réponse n'était pas valide. Cependant, depuis OS X 10.11 El Capitan, Terminal prend désormais en charge le rapport de souris et cela fonctionnera dans Vim.
Chris Page

Il améliorerait cette réponse pour ajouter une explication sur la façon d'utiliser ~/.nanorcpour activer automatiquement le rapport de souris.
Chris Page

Vous avez probablement installé le plugin MouseTerm SIMBL: bitheap.org/mouseterm
Chris Page

2
@ChrisPage pourquoi est-il pertinent que la réponse ne soit pas valide (pour vous?) Au moment où elle a été écrite, si cela a fonctionné pour OP? Quoi qu'il en soit, n'oubliez pas que vous pouvez également améliorer les réponses, le lien d' édition est là :)
Enrico
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.