Je recherche un gestionnaire de fichiers qui affiche le contenu d'un fichier readme lorsque j'ouvre un dossier, comme sur github. Est-ce possible de le faire?
Edit: je sais que ce ne sont que des fichiers texte que je peux ouvrir comme n'importe quel fichier texte. Mais je veux qu'il s'ouvre par exemple dans une boîte en bas de nautilus pour une visualisation facile lorsque je navigue vers un dossier.
Je ne pense pas qu'il existe un gestionnaire de fichiers qui ferait ce que vous voulez si vous ne comptez pas les applications comme Midnight Commander qui peuvent être configurées pour afficher le contenu de n'importe quel fichier dans un panneau latéral. D'après ce que vous décrivez, vous voulez que le fichier Lisez-moi dans le répertoire actuel soit affiché quel que soit le fichier dans ce répertoire qui est actuellement actif. De plus, si vous parlez de GitHub, vous voulez probablement aussi dire des fichiers Markdown. Cependant, les gestionnaires de fichiers Ubuntu et Kubuntu existants peuvent être étendus avec des plugins. Par exemple, pour Nautilus, consultez https://wiki.gnome.org/Projects/NautilusPython
Vous pouvez écrire un plugin python qui ferait ce que vous voulez. Vous pouvez également imaginer utiliser l'un des analyseurs de démarques existants dans le processus.
Cette exigence est trop spécifique. Vous ne trouverez pas cette option dans un gestionnaire de fichiers normal.
Comme solution de contournement, vous pouvez démarrer votre gestionnaire de fichiers avec un script comme celui-ci, mais cela n'a rien à voir avec le confort:
nano /usr/local/bin/openloc
Ajoutez les lignes suivantes
#!/bin/bash
searchpath="$1"
searchpath="${searchpath//~/$HOME}"
openwith="gedit"
"$openwith" "$searchpath/README" &
xdg-open "$searchpath"
"J'utilise gedit
, car README
n'est normalement pas associé à un programme standard.
Rendez le script exécutable:
chmod +x /usr/local/bin/openloc
Et commencez par:
openloc "$HOME/src/myproject"
Vous pouvez créer des fichiers de bureau pour différents répertoires.
Les fichiers Lisez-moi ne sont que des fichiers de texte brut et peuvent être ouverts dans gedit
ou des éditeurs de texte similaires. Vous pouvez également essayer sushi qui est un aperçu de nautilus.
De plus, vous pouvez même afficher le contenu des fichiers Lisez-moi dans le terminal en:
cat path/to/your/readme/file