Recherche

10 résultats

Ligne de commande Autojump : du nouveau !

Posté par (page perso) . Modéré par patrick_g.
10
11
avr.
2009
Ligne de commande
Peut-être vous souvenez vous d'autojump, un petit logiciel que j'ai écrit pour faciliter la navigation dans le système de fichiers en ligne de commande[1]. Pour ceux qui n'auraient pas suivi, c'est une commande "cd" intelligente, qui apprend en fonction de votre usage de la ligne de commande, et qui permet de sauter d'un point à l'autre du système de fichiers en ne saisissant qu'une partie du nom du répertoire où l'on veut aller.

Il y a eu un certain nombre d'avancées depuis la dernière dépêche...

Ligne de commande Nouvelle version d'Autojump

Posté par (page perso) . Modéré par Xavier Teyssier.
Tags :
23
27
août
2010
Ligne de commande
Autojump est un petit outil sous GPL que j'ai écrit pour faciliter la navigation dans le système de fichiers en ligne de commande. Il permet de compléter la commande "cd" en apprenant en fonction de votre usage de la ligne de commande, et permet de sauter d'un point à l'autre du système de fichiers en ne saisissant qu'une partie du nom du répertoire où l'on veut aller.

Il est alors possible d'utiliser la commande j pour "sauter" d'un répertoire à un autre :
j motif

Grâce aux retours des utilisateurs et aux quelques correctifs reçus, autojump s'est petit à petit enrichi de nombreuses fonctionnalités supplémentaires : support de motifs multiples, meilleur support des périphériques amovibles...

Ligne de commande Nouvelle version d’autojump

Posté par (page perso) . Modéré par j. Licence CC by-sa
Tags :
26
10
avr.
2011
Ligne de commande

Je viens de publier la 15e version d’autojump. Pour mémoire, il s’agit d’un petit outil qui apprend quels sont vos endroits préférés, et vous y amène rapidement, évitant ainsi de nombreuses commandes « cd ». L’outil est écrit en Python et proposé sous licence GPLv3. Il fonctionne sous la plupart des OS avec Bash et ZSH.

Cette version n’amène rien d’extraordinaire, mais l’accumulation des petits progrès me semblait la justifier :

  • la correction d’un bogue sérieux, rendant le logiciel inutilisable après avoir été lancé avec « sudo » dans certaines distributions 
  • un reformatage du code pour le rendre plus lisible et respecter la fameuse PEP-8, qui propose un standard de code pour le langage Python ;
  • plein d’autres petites améliorations.

Vous pouvez dès à présent le récupérer via git ou sous forme d’archive sur GitHub. Vous pouvez également attendre la mise à jour automatique de votre distribution (autojump est maintenant disponible en standard dans la plupart des distributions importantes).

Ligne de commande Autojump : nouvelle version et nouvelles fonctionnalités

Posté par (page perso) . Édité par Xavier Claude, Malicia, Benoît Sibaud et Nÿco. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
40
11
déc.
2011
Ligne de commande

Je viens de publier la 19ème version d'autojump et je saisis l'occasion pour présenter ce petit utilitaire ainsi que ses nouvelles fonctionnalités.

Pour ceux et celles qui ne le connaissent pas, autojump est un utilitaire qui permet de se déplacer plus facilement dans son système de fichier depuis le shell. Plus précisément, il maintient une trace des répertoires dans lesquels l'utilisateur passe le plus de temps et permet de sauter de l'un à l'autre en saisissant un fragment du nom du répertoire cible. Plus de détails dans la seconde partie de la dépêche.

Autojump supporte bash et zsh, et est disponible sous forme de paquet pour un bon nombre de distributions. Il fonctionne également sous Windows et Mac OS. Il est distribué gratuitement sous licence GPL v3.

Ligne de commande Autojump : une manière plus rapide de naviguer dans le système de fichiers avec la ligne de commande

Posté par (page perso) . Modéré par baud123.
16
13
fév.
2009
Ligne de commande
Une des commandes les plus utilisées sous la ligne de commande est "cd". Une petite enquête rapide parmi mes collègues a révélé que de 10 à 20% des commandes tapées sont des "cd" ! Malheureusement, "cd" n'est pas très pratique pour passer d'un répertoire à l'autre, en particulier quand les deux répertoires sont éloignés dans la hiérarchie du système de fichiers.

Pour pallier ce problème, j'ai écrit un petit utilitaire baptisé autojump. Autojump maintient une base de données des répertoires dans lequel l'utilisateur passe le plus de temps.

Journal Autojump - avec l'auto-complétion maintenant!

Posté par (page perso) .
Tags :
6
20
fév.
2009
Bonjour à tous,

vous vous souvenez peut-être de la dépêche assez controversée annonçant la naissance d'autojump, un outil pour parcourir plus rapidement le système de fichiers en ligne de commande: http://linuxfr.org/2009/02/13/25023.html

Autojump a pas mal progressé depuis la dépêche, et supporte maintenant l'auto-complétion. Cela permet de vérifier à quel endroit on va sauter avant d'y aller effectivement, et le cas échéant, de choisir un autre endroit. Cette modification (qui avait été suggérée par des lecteurs de linuxfr!) rend l'outil encore plus pratique à utiliser.

D'autres part de nombreux bogues on été corrigés, en particulier pour l'installeur semi-automatique qui devrait marcher sous la plupart des distributions.

La dernière version se trouve ici: http://sd-12155.dedibox.fr/~joel/public/autojump.tar.gz

Le projet est toujours sous github:
http://wiki.github.com/joelthelion/autojump

PS: pour les utilisateurs d'arch linux, le paquet autojump a été mis à jour sur AUR.

Journal Nouvelle version d'autojump

Posté par (page perso) .
Tags : aucun
12
18
déc.
2010
Je viens de publier une nouvelle version d'autojump. Pour mémoire, c'est un petit logiciel que j'ai écrit pour faciliter la navigation dans le système de fichiers en ligne de commande. C'est une commande "cd" intelligente, qui apprend en fonction de votre usage de la ligne de commande, et qui permet de sauter d'un point à l'autre du système de fichiers en ne saisissant qu'une partie du nom du répertoire où l'on veut aller.

Cette nouvelle version propose en particulier la compatibilité avec python 3.x, et un certain nombre de corrections de bugs. J'ai aussi fait un petit tutorial vidéo pour les linuxiens pressés: http://www.youtube.com/watch?v=tnNyoMGnbKg

Pour installer autojump, vous pouvez utiliser votre gestionnaires de paquets préféré, ou télécharger directement la dernière version sur le github: https://github.com/joelthelion/autojump/wiki

Journal fasd

Posté par (page perso) . Licence CC by-sa
11
4
mai
2012

J'ai découvert aujourd'hui fasd, c'est un outil pour la console qui s'inspire entre autres d'autojump dont on a en entendu parler ici (Voir derniers contenus sur autojump)

 

Il propose un ensemble d'alias préconfigurés qui vont plus loin que le déplacement dans le système de fichier. Les exemples tirés de la documentation :

  v def conf       =>     vim /some/awkward/path/to/type/default.conf
  j abc            =>     cd /hell/of/a/awkward/path/to/get/to/abcdef
  m movie          =>     mplayer /whatever/whatever/whatever/awesome_movie.mp4
  o eng paper      =>     xdg-open /you/dont/remember/where/english_paper.pdf
  vim `f rc lo`    =>     vim /etc/rc.local
  vim `f rc conf`  =>     vim /etc/rc.conf

Utilisant CtrlP dans vim je me dis que pouvoir avoir le même comportement dans le shell est tentant.

 

Et vous ? Des utilisateurs de fasd ?

 

Via cette discussion Reddit : I ported the Command-T matcher to CtrlP

Forum général.général Hébergement de mailing list pour projet libre?

Posté par (page perso) .
0
14
déc.
2011

Bonjour,

j'aimerais créer une mailing list pour autojump. Le code du projet est hébergé sur github et je ne souhaite pas changer, mais github ne propose pas à ma connaissance de mailing list ou équivalent.

Est-ce que ce service est disponible quelque part? Que me conseillez-vous?

Wiki projets_libres_linuxfr

Licence CC by-sa
Tags : aucun
4
23
oct.
2012

Cette page a pour but de recenser les projets libres créés par des membres de linuxfr.

Graphisme

  • Pack My Sprites : un outil pour automatiser la création de feuilles de sprites à partir de fichiers GIMP ; avec une génération des positions des sprites pour une intégration aisée dans un logiciel ou à une CSS.

    • auteur : Julien Jorge
    • licence : GPL 3
  • nanim nanim : un format d'animation 2d pour les jeux vidéos et les outils associés.

    • auteur : devnewton
    • licence : BSD
  • G'MIC gmic : Un framework pour le traitement d'image.

Jeux

Voir les jeux_libres_linuxfr

  • scoreserver : un serveur de highscores.
    • auteur : devnewton
    • licence : BSD

Art

  • Les Geeky Goblin Productions : un collectif de création (auto-édité, auto-produit et auto-publié) d'art libre.
    • auteurs : al.jes, Lili Lith & Ned J. (seul le premier est sur LinuxFR)
    • licence : Art Libre

Réseaux sociaux

reseauxsociaux est la page la plus à jour

  • Newebe un réseau social où chaque utilisateur est indépendant.

    • auteur :
    • licence :
  • SàT : Goffi SàT

    • auteur : Goffi
    • licence :

Messagerie instantanée

  • muckl_tribune : un client XMPP avec l'ergonomie d'une tribune (norloges, totoz).
    • auteur : devnewton
    • licence : GPL2

Sécurité

  • passgrid : un générateur de mots de passe.
    • auteur : devnewton
    • licence : CC-BY, MIT

Programmation

  • langage linotte : Un langage de programmation en français.

    • auteur : cpc6128
    • licence : GPL v3
  • The CImg Library : Une bibliothèque C++ pour le traitement d'images génériques

  • Scilab : Logiciel libre de calcul numérique fournissant un environnement de calcul pour des applications scientifiques.

  • VMime : Une bibliothèque C++ pour manipuler des messages RFC-822 et MIME messages, et se connecter à des services de messagerie comme IMAP, POP ou SMTP.

    • auteur : chere_loque
    • licence : GPL v3

Ligne de commande

  • AutoJump : se déplacer rapidement dans le système de fichier.

  • Bélier : générateur de scripts pour automatiser des connexions SSH complexes.

  • Weboob : Collection d'applications permettant d'interagir avec des sites Web en ligne de commande.

Communauté

  • FOSS Needs : Un site d'annonces pour des tâches bénévoles dans la communauté du libre

  • Piwam : Piwam vous permet de gérer tout ce qu'une association loi 1901 peut être amené à gérer

Blogging

  • kiwi : un moteur de blog minimaliste.

    • auteur : al.jes
    • licence : Art Libre
  • Veillator : un moteur de linklog.

    • auteur : al.jes
    • licence : Art Libre

Génération de documents

  • Textallion : à partir d'une syntaxe wiki basée sur txt2tags, génération de documents au format html, pdf (LaTeX), epub + création de livres-jeux (LDVELH). Interface shell (makefile ou menu en script shell)
    • auteur : Fravashyo
    • licence : BSD

Gestion Électronique de Documents

  • MALODOS : Scan / OCR et recherche de documents papiers. Interface desktop.

  • paperwork : Scan / OCR et recherche de documents papiers. Interface desktop.

  • Médoc : Scan / OCR et recherche de documents papiers. Interface web + client lourd.

Gestion de compte bancaire

Domotique

  • Domogik
    • auteur : Mirelsol (entre autres)
    • licence : GPLv3

Médecine

  • FreeMedForms: suite logicielle médicale
    • Administrateur: Eric Maeker
    • Licence : GPLv3

Gestionnaire de fenêtres

  • CLFSWM : Un gestionnaire de fenêtres pour X11 écrit en Common Lisp.

  • xbindkeys : un programme qui permet de lancer des commandes shell avec le clavier ou la souris sous X Window.