Plus de souris avec urxvt

###Introduction Utilisant un tilling et depuis peu ayant recommencer à utiliser firefox avec l'extension pentadactyl, il est tout naturel de chercher à utiliser un peu moins la souris. Certains un peu mauvaise langue diront que c'est encore un meilleur moyen de perdre un peu plus de temps, mais je ne suis pas d'accord, c'est une habitude à prendre une fois prise le clavier reste ce qu'il y a de plus rapide et surtout de moins fatigant pour le poignet, car moins de mouvements. J'ai découvert trois scripts pour urxvt qui permettre de se séparer de la souris. Merci à [Mo0O](http://twitter.com/5733v3) pour m'en avoir parlé. ###Installation Il y a un dépôt git avec les scripts, il suffit donc de cloner le dépôt puis de copier les fichiers dans /usr/lib/urxvt/perl/: git clone https://github.com/muennich/urxvt-perls cp clipboard keyboard-select url-select /usr/lib/urxvt/perl/ Une autre solution est de placer les fichiers dans un répertoire et d'ajouter une ligne dans son fichier de configuration Xdefaults pour lui indiquer ou chercher les scripts: urxvt.perl-lib: /path/du/repertoire ###Keyboard-select Le premier script est keyboard-select, il permet d'utiliser le clavier pour copier et coller du texte de son terminal, ajouter les lignes dans votre Xdefaults: urxvt*perl-ext-common: default,keyboard-select urxvt.keysym.Control-p: perl:keyboard-select:activate La première ligne permet d'activer le plugin. La deuxième permet d'indiquer que pour passer en mode copie il faut utiliser ctrl-p. Ensuite pour les déplacements c'est comme dans Vim, je vous laisse regarder la documentation pour avoir plus de détail. ###Url-select Le deuxième plugin est url-select, il est un remplaçant de l'extension par défault matcher, ça se passe toujours dans le même fichier, c'est Xdefaults: urxvt*perl-ext-common: default,url-select urxvt.keysym.Control-u: perl:url-select:select_next Encore une fois on active le plugin, puis on indique que ctrl-u permet de se rendre sur le premier lier matché, puis la touche entré permet de l'ouvrir dans son navigateur. Encore une fois, je renvois vers la documentation pour plus de détail ###Clipboard Puis pour finir le dernier permet de gestion de la copie dans presse-papier et pouvoir ensuite coller le contenu: urxvt*perl-ext-common: default,clipboard urxvt.keysym.S-C-V: perl:clipboard:paste urxvt.clipboard.autocopy: true Une fois n'est pas coutume on active le plugin. Une fois ceci fait shift-ctrl-v permet de paster, mais je ne l'utilise pas. L'option autocopy permet de mettre à jour automatiquement le presse-papier si il la selection primaire change. Pour activer les trois plugins ajouter cette ligne dans votre Xdefaults: urxvt*perl-ext-common: default,url-select,keyboard-select,tabbedex,clipboard Plus les différentes lignes de configuration indiqué plus haut pour chaque plugin. ###Conclusion Ces trois plugins sont vraiment très bien puis il permettre surtout de se séparer de la souris, ce qui est fort agréable. Au début, ça peut être un peu pertubant, mais une fois à l'aise c'est vraiment génial. ![Drapeau En](http://linuxfr.org/images/langs/en.png "Drapeau En") [Dépôt sur github](https://github.com/muennich/urxvt-perls "Dépôt sur github")
Vus : 448
Publié par Hobbestigrou : 195