Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| midnight_commander [Le 27/10/2014, 14:29] – [Astuces diverses] correction mineure dans le script zebulonT | midnight_commander [Le 12/05/2020, 18:41] (Version actuelle) – [Liens] lien mort supprimé bruno | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ====== Midnight Commander (mc) ====== | ||
| + | |||
| + | {{: | ||
| + | **Midnight Commander** ou **mc**, est un gestionnaire de fichiers écrit par le fondateur de GNOME, Miguel de Icaza. Il est fortement inspiré de Norton Commander.((Norton Commander fonctionnait sous DOS et eut un grand succès à l' | ||
| + | |||
| + | Midnight Commander est une application **en mode texte**. L' | ||
| + | |||
| + | C'est un logiciel libre distribué selon les termes de la licence GNU GPL. Il fait partie du projet GNU. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | (//Source : [[wpfr> | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Il vous suffit d' | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | Midnight Commander est un gestionnaire en mode texte qui doit s' | ||
| + | |||
| + | Si vous créez un [[: | ||
| + | mc | ||
| + | |||
| + | mais dans les propriétés du lanceur, dans **Type**, il faudra choisir **" | ||
| + | |||
| + | La procédure ici est indiquée pour Ubuntu. Il faudra l' | ||
| + | |||
| + | <note tip> | ||
| + | _________________________________________________________________________________________________________ | ||
| + | |||
| + | Affichage MC : pour changer la taille ou le type de Font, Appuyer sur CTRL + clic droit de la souris. | ||
| + | |||
| + | ==== Astuces diverses ==== | ||
| + | |||
| + | < | ||
| + | Sous mc, le raccourci **Ctrl+o** vous permet de masquer temporairement les panneaux et de taper vos commandes dans une fenêtre de terminal " | ||
| + | |||
| + | Utilisez à nouveau **Ctrl+o** pour faire réapparaître les panneaux. | ||
| + | </ | ||
| + | |||
| + | === Quitter mc en conservant le répertoire courant === | ||
| + | |||
| + | Si vous souhaitez naviguer dans l' | ||
| + | |||
| + | Créez un fichier de script : | ||
| + | <code bash> | ||
| + | touch ~/ | ||
| + | </ | ||
| + | |||
| + | Voici son contenu : | ||
| + | <code bash> | ||
| + | # Script pour conserver le répertoire de travail courant (pwd) | ||
| + | # à la sortie de Midnight Commander (mc) | ||
| + | # | ||
| + | # on récupère l' | ||
| + | MC_USER=$(id -un) | ||
| + | # à partir de cet identifiant, | ||
| + | # temporaire pour l' | ||
| + | MC_PWD_FILE=" | ||
| + | |||
| + | # mc est lancé avec l' | ||
| + | # elle permet de sauvegarder le dernier chemin parcouru | ||
| + | # dans un fichier (MC_PWD_FILE en l’occurrence) | ||
| + | /usr/bin/mc -P " | ||
| + | |||
| + | if test -r " | ||
| + | MC_PWD=" | ||
| + | if test -n " | ||
| + | cd " | ||
| + | fi | ||
| + | unset MC_PWD | ||
| + | # hack permettant d' | ||
| + | # d' | ||
| + | cd $(pwd) | ||
| + | fi | ||
| + | |||
| + | rm -f " | ||
| + | unset MC_PWD_FILE | ||
| + | </ | ||
| + | |||
| + | Ensuite, vous pouvez ajouter l' | ||
| + | < | ||
| + | alias mc=". $HOME/ | ||
| + | </ | ||
| + | |||
| + | Une fois cet alias défini, vous pourrez naviguer dans vos répertoires avec mc et deux options s' | ||
| + | |||
| + | - Avec le raccourci [F10] : vous récupérez votre terminal et vous êtes toujours dans le répertoire courant tel qu'il était avant de quitter mc. | ||
| + | - Avec la commande exit : vous revenez dans le répertoire courant tel qu'il était au moment de lancer mc. | ||
| + | |||
| + | ===== Désinstallation ===== | ||
| + | |||
| + | Pour supprimer Midnight Commander, il suffit de [[: | ||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * [[gnome-commander|Gnome Commander]], | ||
| + | * [[krusader|Krusader]], | ||
| + | * [[http:// | ||
| + | * [[: | ||
| + | |||
| + | ===== Liens ===== | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * < | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | \\ | ||
| + | ---- | ||
