Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
midnight_commander [Le 21/07/2014, 12:19]
zebulonT [Liens]
midnight_commander [Le 12/05/2020, 18:41] (Version actuelle)
bruno [Liens] lien mort supprimé
Ligne 25: Ligne 25:
  
 Si vous créez un [[:​raccourci-lanceur|lanceur]],​ la ligne de commande à insérer sera aussi : Si vous créez un [[:​raccourci-lanceur|lanceur]],​ la ligne de commande à insérer sera aussi :
-  mc +  mc
  
-mais dans les propriétés du lanceur, dans **type**, il faudra choisir **"​Application dans un terminal"​** au lieu de "​Application"​.+mais dans les propriétés du lanceur, dans **Type**, il faudra choisir **"​Application dans un terminal"​** au lieu de "​Application"​.
  
 La procédure ici est indiquée pour Ubuntu. Il faudra l'​adapter si vous utilisez [[:​Kubuntu]] ou [[:​Xubuntu]]. La procédure ici est indiquée pour Ubuntu. Il faudra l'​adapter si vous utilisez [[:​Kubuntu]] ou [[:​Xubuntu]].
  
 <note tip>​L'​installation du paquet [[apt>​mc]] ajoute automatiquement un lanceur dans la section "​Outils système"​ du menu.</​note>​ <note tip>​L'​installation du paquet [[apt>​mc]] ajoute automatiquement un lanceur dans la section "​Outils système"​ du menu.</​note>​
 +_________________________________________________________________________________________________________
 +
 +Affichage MC : pour changer la taille ou le type de Font, Appuyer sur CTRL + clic droit de la souris.
 +
 +==== Astuces diverses ====
 +
 +<​note>​
 +Sous mc, le raccourci **Ctrl+o** vous permet de masquer temporairement les panneaux et de taper vos commandes dans une fenêtre de terminal "​grande taille"​.
 +
 +Utilisez à nouveau **Ctrl+o** pour faire réapparaître les panneaux.
 +</​note>​
 +
 +=== Quitter mc en conservant le répertoire courant ===
 +
 +Si vous souhaitez naviguer dans l'​arborescence avec mc et conserver le répertoire courant à la fermeture de celui-ci, voici une petite astuce.((Cette astuce est librement inspirée de [[http://​ptspts.blogspot.fr/​2010/​01/​how-to-make-midnight-commander-exit-to.html]]))
 +
 +Créez un fichier de script :
 +<code bash>
 +touch ~/​.config/​mc/​mc-wrapper.sh
 +</​code>​
 +
 +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'​identifiant de l'​utilisateur
 +MC_USER=$(id -un)
 +# à partir de cet identifiant,​ on définit un fichier
 +# temporaire pour l'​utilisateur
 +MC_PWD_FILE="​${TMPDIR:​-/​tmp}/​mc-$MC_USER/​mc.pwd.$$"​
 +
 +# mc est lancé avec l'​option -P
 +# elle permet de sauvegarder le dernier chemin parcouru
 +# dans un fichier (MC_PWD_FILE en l’occurrence)
 +/usr/bin/mc -P "​$MC_PWD_FILE"​ "​$@"​
 +
 +if test -r "​$MC_PWD_FILE";​ then
 +    MC_PWD="​$(cat "​$MC_PWD_FILE"​)"​
 +    if test -n "​$MC_PWD"​ && test -d "​$MC_PWD";​ then
 +        cd "​$MC_PWD"​
 +    fi
 +    unset MC_PWD
 +    # hack permettant d'​éviter (entre autre) à l'​extension "​powerline"​
 +    # d'​afficher la variable MC_PWD plutôt que le chemin complet
 +    cd $(pwd)
 +fi
 +
 +rm -f "​$MC_PWD_FILE"​
 +unset MC_PWD_FILE
 +</​code>​
 +
 +Ensuite, vous pouvez ajouter l'​appel à ce script dans votre fichier ~/.bashrc (ou ~/.zshrc) :
 +<​file>​
 +alias mc=". $HOME/​.config/​mc/​mc-wrapper.sh"​
 +</​file>​
 +
 +Une fois cet alias défini, vous pourrez naviguer dans vos répertoires avec mc et deux options s'​offriront à vous pour la sortie :
 +
 +  - 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 ===== ===== Désinstallation =====
Ligne 48: Ligne 109:
   * [[http://​www.midnight-commander.org/​|Site officiel]] [en]   * [[http://​www.midnight-commander.org/​|Site officiel]] [en]
   * [[http://​www.misfu.com/​utiliser-configurer-midnight-commander-mc-linux.html|Une petite synthèse de Midnight Commander]] [fr]   * [[http://​www.misfu.com/​utiliser-configurer-midnight-commander-mc-linux.html|Une petite synthèse de Midnight Commander]] [fr]
-  * [[http://​www.tuto-linux.com/​raspberry-pi/​midnight-commander-un-gestionnaire-de-fichiers-tres-leger/​|Un petit tuto en français pour bien débuter]] [fr] 
   * <​del>​[[http://​www.linux-kheops.com/​doc/​didact/​html/​mc.htm|Détail des fonctions de MC]]</​del>​ (Serveur linux-kheops.com hors service :?: FIXME -- 21/07/2014)   * <​del>​[[http://​www.linux-kheops.com/​doc/​didact/​html/​mc.htm|Détail des fonctions de MC]]</​del>​ (Serveur linux-kheops.com hors service :?: FIXME -- 21/07/2014)
   * [[http://​jp.barralis.com/​linux-man/​man1/​mc.1.php|La page de manuel de MC]] [fr] -- [[man>​mc|Version anglaise]]   * [[http://​jp.barralis.com/​linux-man/​man1/​mc.1.php|La page de manuel de MC]] [fr] -- [[man>​mc|Version anglaise]]
  • midnight_commander.1405937988.txt.gz
  • Dernière modification: Le 21/07/2014, 12:19
  • par zebulonT