Existe-t-il un terminal ou un outil permettant d’avoir la fonctionnalité suivante lorsqu’on travaille dans un terminal? J'exécute une commande telle que find . -name "*.cpp
, ou une compilation de code source qui produit une sortie d'avertissement ou d'échec dans les fichiers. Lorsque l'exécution de la commande est terminée, je peux cliquer sur les chemins d'accès aux fichiers et les ouvrir dans un programme tel que l'éditeur, visualiseur. Je pense que dans certains cas, cela pourrait très bien améliorer la productivité.
La seule fonctionnalité similaire à celle que j'ai vue dans guake, appelée "Quick Open".
Pas une solution clic, mais une solution de sélection/frappe d'une touche/clic, ce qui permet en revanche d'ouvrir n'importe quelle sélection (également en dehors d'un terminal) et dans différents éditeurs (et de faire beaucoup d'autres choses intéressantes);
Téléchargez Colinker à partir de ici ;
Ouvrir le terminal en frappant CTRL+ALT+T;
Sudo apt-get update && Sudo apt-get install openjdk-8-jre xclip
;Installez Colinker en exécutant unzip ~/Downloads/Colinker-1.0.1.Zip && Sudo mv ~/Downloads/Colinker-1.0.1 /opt
;
Editez le fichier de configuration de Colinker en exécutant nano /opt/Colinker/config.xml
;
Voici un exemple de fichier de configuration pour ouvrir une sélection dans Gedit:
<Configuration>
<Env>
<timerDelay>4000</timerDelay>
<defaultBrowser>firefox</defaultBrowser>
</Env>
<popupMenu>
<item name="Open with Gedit">
<program javaEscapeSelectedText="true">
<location>gedit</location>
<arg>__SELECTEDTEXT__</arg>
</program>
</item>
</popupMenu>
</Configuration>
bash -c "cd /opt/Colinker; Java -jar Colinker.jar \"$(xclip -o)\""
C'est ça! Résultat final:
Terminal d'ouverture avec CTRL+ALT+T
En cours d'exécution
find ~/tmp -type f -iname '*.txt'
Sélection "/home/user/tmp/file.txt"
Frapper la frappe
En cliquant sur "Ouvrir avec Gedit"