This is a multi-part message in MIME format.
On 3/2/23 09:43, Olivier wrote:
Bonjour,
Sur mon PC sous Bullseye, j'utilise /bin/bash.
J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de longs chemins vers lesquels je navigue souvent.
Plutôt que
cd /Mon/très/long/chemin/vers/dossier1
J'aimerai configurer quelque part la variable M, y associer le chemin Mon/très/long/chemin/vers
puis n'avoir qu'à saisir
cd M/dossier1
Il me semble que *zsh* (voir
https://zsh.org/ ....) ou peut-être *fish*
(voir
https://fishshell.com/ ...) est mieux que bash en utilisant l'autocomplétion par la touche TAB
https://thevaluable.dev/zsh-completion-guide-examples/
Et si le dossier1 est unique, on peut fairecd /**/dossier1
Enfin, il y a la variable d'environment /*CDPATH*/ connu par *zsh*
*
https://koenwoortman.com/zsh-cdpath/*
<
https://koenwoortman.com/zsh-cdpath/>
*Pour toutes ces raisons, mon shell interactif favori est /bin/zsh.*
Sous Debian, installer les paquets zsh zsh-dev zsh-syntax-highlighting
zsh-doc et peut-être fizsh
Il faut bien évidemment disposer de deux heures de son temps pour
apprendre et configurer zsh pour vos besoins...
--
Basile Starynkevitch<
[email protected]>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/ & refpersys.org
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><br>
</p>
<div class="moz-cite-prefix">On 3/2/23 09:43, Olivier wrote:<br>
</div>
<blockquote type="cite" cite="mid:
CAPeT9jjD4vg_GTEVvJxCons2v7DXtCVpqRKSess0LoCv2n6_tg@mail.gmail.com">
<pre class="moz-quote-pre" wrap="">Bonjour,
Sur mon PC sous Bullseye, j'utilise /bin/bash.
J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
longs chemins vers lesquels je navigue souvent.
Plutôt que
cd /Mon/très/long/chemin/vers/dossier1
J'aimerai configurer quelque part la variable M, y associer le chemin Mon/très/long/chemin/vers
puis n'avoir qu'à saisir
cd M/dossier1
</pre>
</blockquote>
<p><br>
</p>
<p><br>
</p>
<p>Il me semble que <b>zsh</b> (voir <a moz-do-not-send="true"
href="
https://zsh.org/" class="moz-txt-link-freetext">
https://zsh.org/</a>
....) ou peut-être <b>fish</b> (voir <a moz-do-not-send="true"
href="
https://fishshell.com/" class="moz-txt-link-freetext">
https://fishshell.com/</a>
...) est mieux que <font face="monospace">bash </font>en
utilisant l'autocomplétion par la touche TAB</p>
<p><a moz-do-not-send="true"
href="
https://thevaluable.dev/zsh-completion-guide-examples/"
class="moz-txt-link-freetext">
https://thevaluable.dev/zsh-completion-guide-examples/</a></p>
<p>Et si le dossier1 est unique, on peut faire<font face="monospace">
cd /**/dossier1</font></p>
<p><br>
</p>
<p>Enfin, il y a la variable d'environment <font face="monospace"><i><b>CDPATH</b></i>
</font>connu par <b>zsh</b></p>
<p><br>
</p>
<p><a moz-do-not-send="true"
href="
https://koenwoortman.com/zsh-cdpath/"><b>https://koenwoortman.com/zsh-cdpath/</b></a></p>
<p><br>
</p>
<p><b>Pour toutes ces raisons, mon shell interactif favori est <font
face="monospace">/bin/zsh</font>.</b></p>
<p><br>
</p>
<p>Sous Debian, installer les paquets <font face="monospace">zsh
zsh-dev zsh-syntax-highlighting zsh-doc</font> et peut-être <font
face="monospace">fizsh</font></p>
<p><br>
</p>
<p>Il faut bien évidemment disposer de deux heures de son temps pour
apprendre et configurer zsh pour vos besoins...</p>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Basile Starynkevitch <a class="moz-txt-link-rfc2396E" href="mailto:
[email protected]"><
[email protected]></a>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/ & refpersys.org
</pre>
</body>
</html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)