Installation de Autojump

Qu'est-ce qu'Autojump ?

Autojump est un outil en ligne de commande pour naviguer parmi les dossiers de votre système de fichiers. Il est un complément/remplaçant à la commande 'cd' avec la particularité qu'il apprend vos chemins favoris (via la commande 'cd') puis qu'il les enregistre dans une base de données associée à leur fréquence d'utilisation.

Une fois installé, il vous faudra continuer à utiliser la commande 'cd' afin de constituer la base de données de vos chemins favoris.

  • Pour voir votre base de données et les statistiques d'utilisation, un simple j -s vous permettra de la visualiser :
user@computer : ~ > j -s

30   /home/user/python
30   /home/user/mail/inbox
10   /home/user/work/inbox
12   /home/user/documents/ebook
16   /home/user/documents/livre
________________________________________

98:	 total weight
5:	 number of entries
0.00:	 current directory weight

data:	 /home/user/.local/share/autojump/autojump.txt

Une fois la base de données suffisamment alimentée, il suffira de sauter de répertoire grâce à la commande 'j' suivi des lettres composant le chemin et même en utilisant la touche 'Tab' pour auto-compléter (ou soumettre les différents choix possibles).

  • Pour sauter à un répertoire contenant 'py', j py vous renvoie automatiquement à '/home/user/python' :
user@computer : ~ > j py
/home/user/python
user@computer : /home/user/python > 
  • utiliser la commande j do suivi de la touche "Tab" vous affiche les entrées possibles classés suivant leur fréquence (de la plus haute à la plus petite) puis il suffit de compléter l'entrée j do__ par le numéro du chemin désiré pour y sauter directement :
user@computer : ~ > j do__
do__1__ /home/user/documents/livre
do__2__ /home/user/documents/ebook
user@computer : ~ > j do__2
/home/user/documents/ebook
user@computer : /home/user/documents/ebook >
  • Il est aussi possible d'utiliser plusieurs arguments derrière 'j' pour compléter son choix :
user@computer : ~ > j in
/home/user/mail/inbox
user@computer : /home/user/mail/inbox >

'j in' vous renverra directement à '/home/user/mail/inbox' car c'est l'entrée ayant la plus grande fréquence.

Si vous voulez utiliser une autre entrée de la base de données, vous pouvez ajouter des arguments multiples à 'j'. Par exemple, j w in sautera au répertoire '/home/user/work/inbox' :

user@computer : ~ > j in w
/home/user/work/inbox
user@computer : /home/user/work/inbox >

Installation d'Autojump

Pour installer Autojump, faites :

sudo dnf install autojump

puis il faut ajouter la commande autojump à votre 'bashrc', soit par la commande suivante :

echo '. /usr/share/autojump/autojump.bash' >> ~/.bashrc

ou soit en éditant le fichier '.bashrc' (par exemple, avec nano .bashrc) et en y ajoutant à la fin du fichier la ligne suivante :

[ -f /usr/share/autojump/autojump.bash ] && . /usr/share/autojump/autojump.bash

Pour en savoir plus :

Installation d'OpenWrt sur un routeur Linksys WRT1900ACS

linksys-wrt1900acs-8.jpg

J'ai récemment acheté un routeur WiFi Linksys WRT1900ACS (via une vente privée) afin de remplacer ma configuration réseau actuelle : un switch réseau D-Link DGS1005DE (Rev. C4) et un point d'accès open-source D-Link DAP-1360. Le but est aussi d'avoir plus de contrôle sur mon réseau informatique et  […]

Lire la suite

Installation de PeerTube sur une instance Yunohost

Screenshot_2018-10-13 Trending videos - MathDaTube [YunoHost PeerTube].png

Dans ce petit tutoriel, je vais expliquer comment installer et configurer PeerTube v1.0 sur un serveur Yunohost v3.2.2. C'est quoi PeerTube PeerTube est un logiciel que l'on installe sur son serveur, afin de créer une plateforme d'hébergement de vidéos respectueuse des données de chacun, que l'on  […]

Lire la suite

Modifier la date et l'heure de vos photos

IMG_7865-2.JPG

Si tu n'as pas changé la date et/ou l'heure de ton appareil photos pour ton voyage à l'étranger, voici une petite astuce : prends une photo d'une horloge/montre/téléphone à l'heure locale pour avoir une heure de référence. définit le différentiel de temps entre la photo de l’horloge (ici il est  […]

Lire la suite

Convertir une vidéo MP4 en GIF avec FFmpeg

Comme PixelFed ne prend en compte que les GIF pour publier une vidéo, il a fallu que je convertisse certaine de mes vidéos (MP4) du téléphone pour les publier. Donc si tu fais des vidéos au format MP4, voici comment transformer ton fichier video.mp4 en fichier animation.gif avec ffmpeg : - d'abord,  […]

Lire la suite

Installation de Weechat et Glowing Bear comme client IRC distant

Screenshot_2018-07-30 YunoHost admin.png

Depuis 1 mois, je me suis pris un VPS pour gérer différents services pour de l’auto-hébergement, parce que je ne peux gérer ces services avec le simple hébergement mutualisé web que j'avais. J'ai donc installé sur ce VPS, une Debian 9 Stretch et la surcouche Yunohost, parce que pour débuter, c'est  […]

Lire la suite

Arrivée de ma Mokacam Alpha+

20180728_091734.jpg

Après 1 an et demi de développement par le biais d'une campagne de crowdfunding sur Indiegogo (https://www.indiegogo.com/projects/alpha-the-world-s-smallest-4k-action-camera-sports), la voilà ! Le pack contient : Alpha S Bundle + 32GB Micro SD : EXCLUSIVE INDIEGOGO SECRET PERK. This perk includes 1x  […]

Lire la suite

Toot : #MercrediFiction : A la piscine

Tiens, je vais faire ma première contribution à #mercredifiction (et peut-être la dernière) Alors que nous nagions dans 2 lignes différentes, nous nous prîmes d'une envie de compétition. Après quelques longueurs, elle prit l'avantage et gagna. Je la félicitai de sa victoire, elle fut ébahit de voir  […]

Lire la suite

C'est mon Masto'nniversaire

Screenshot-2018-4-2 Math DaTech on mamot fr.png

Et oui, aujourd'hui à 20:32, c'est mon 1er anniversaire sur Mastodon sur l'instance Mamot.fr. Et voici mon premier toot : Pour rappel, Mastodon est un réseau de microblogging mais qui a la particularité d'être décentralisé. C'est à dire que chacun peut héberger sa propre instance et faire partie du  […]

Lire la suite

Installation de OMEMO pour Gajim sur Fedora

Petit rappel Qu'est ce que Gajim ? Gajim est un logiciel libre client de messagerie instantanée pour le réseau standard ouvert Jabber (XMPP). Gajim utilise la bibliothèque (d'interface graphique) GTK+. Il fonctionne sous UNIX, GNU/Linux, GNU/hurd, BSD et Microsoft Windows. Le but du projet Gajim est  […]

Lire la suite

Tweet : Battle for Net Neutrality

tweet120720170741_netneutrality.png

Au USA, suite à la récente décision de la FCC de remettre en question la Neutralité du Net (article du Monde), par le nouveau directeur du régulateur des télécoms nommé par Donald Trump, le 12 juillet 2017 est l'occasion de rappeler à tous que si ce principe de Neutralité du Net est remis en cause,  […]

Lire la suite

Rand'Aube : Bar-sur-Seine - Circuit des 3 chapelles (prolongé)

Circuit_des_3_Chapelles_etendue.png

Normalement, un circuit de 10 km par monts et forêts permet de découvrir St Jean-Baptiste, Notre Dame du Chêne et la Chapelle Templière d'Avalleur. Mais le parcours est mal balisé et j'ai pris le mauvais chemin, cette marche c'est terminé à 14.3km. La fiche de l'Office de tourisme de Bar-sur-Seine :  […]

Lire la suite

Rando'Moselle : Randonnée du Haut Chemin - Le chêne des Moines (Villers-Bettnach)

le_chene_des_moines___trace_garmin.png

Randonnée de 6.9 km au départ de l'Abbaye cistercienne de Villers-Bettnach dans la profonde forêt de Villers sur les traces des moines cisterciens. Retrouvez la fiche de cette randonnée sur le site du Tourisme en Moselle : Lien vers la page - Lien vers la fiche A retrouver en tant que Garmin  […]

Lire la suite

Haut de page