So konfigurieren Sie das Terminal so, dass ein Mausklick den Cursor an die aktuelle Mausposition bewegt

8

Ich suche nach einer Konfiguration des Terminals, damit es sich wie nano-m verhält. Ich weiß, dass xterm in fvwm2, das auf Slackware ausgeführt wird, dies tut, aber weder gnome noch kde tun dies. Ich habe die Installation von fvwm2 in Ubuntu getestet, aber xterm verfügt immer noch nicht über diese Funktion.

Jim
quelle
Warum denkst du, ist das nützlich?
Ignacio Vazquez-Abrams
4
Dies erleichtert die Bearbeitung ein wenig, insbesondere bei langen Zeilen, die nicht durch Leerzeichen getrennt sind, bei denen Strg-Pfeil-Taste nicht hilft. Das Drücken der Pfeiltaste und das Warten, bis die Stelle erreicht ist, die ich bearbeiten möchte, kann manchmal eine Weile dauern.
Jim

Antworten:

5

Sie können die Berichterstellung der Mausposition auf einem X11-Terminalemulator aktivieren, benötigen jedoch eine kooperierende Anwendung, um die Position zu lesen und darauf zu reagieren. Das Terminal macht das nicht alleine. nanooffensichtlich auch andere bildschirmorientierte Anwendungen (z links. B. ).

Wenn Sie nur die Befehlszeile verwenden, ist dies nur dann sehr nützlich, wenn Sie über eine Mausverfolgungsversion von verfügen libreadline. Selbst dann vermute ich, dass das Bewegen Ihrer Hand von der Tastatur, das Bewegen einer Maus / eines Trackpads und das Zurückkehren zur Tastatur langsamer als Meta- Boder Ctrl- ist A.

Hier ist eine sehr lange Liste verschiedener Terminal-Direktiven , einschließlich Maus-Tracking auf verschiedenen Terminal-Emulatoren.

Alexios
quelle
0
echo -e "\e[?1000;1006;1015h" # Enable tracking

Skript: Ich habe ein Bash-Skript erstellt, um den Bash-Readline-Cursor per Mausklick auf meinen Github zu bewegen

Details: Lesen Sie meine Antwort in einem anderen Beitrag

Tinmarino
quelle