summaryrefslogtreecommitdiff
path: root/10_Options.zsh
diff options
context:
space:
mode:
authorhugues <hugues@a0e5b806-a6f9-0310-978d-cbce73f8a913>2006-06-21 21:40:36 +0000
committerHugues Hiegel <hugues@hiegel.fr>2008-03-07 14:15:08 +0100
commit8f8e71a09c7823383eb4b3c72b5ab28d3b49f420 (patch)
tree05e9cd29de6364450651468d065f9bc9c5a28f90 /10_Options.zsh
parent90190ba76fb97ed5e79b102e55b5300f5dbc26fc (diff)
=?utf-8?q?Beaucoup=20d'am=C3=A9liorations,
=20du=20m=C3=A9nage=20dans=20les=20bindings=20(caract=C3=A8res=20d'=C3=A9chappement=20d=C3=A9gueu), =20rajout=20d'en-t=C3=AAtes=20homog=C3=A8nes, =20r=C3=A9glages=20dans=20les=20options=20de=20compl=C3=A9tion=20automagique.?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1.5.4.1" This is a multi-part message in MIME format. --------------1.5.4.1 Content-Type: text/plain; charset=UTF-8; format=fixed Content-Transfer-Encoding: 8bit git-svn-id: svn+ssh://hugues@maison/opt/svn/private/hugues@251 a0e5b806-a6f9-0310-978d-cbce73f8a913
Diffstat (limited to '10_Options.zsh')
-rw-r--r--10_Options.zsh20
1 files changed, 17 insertions, 3 deletions
diff --git a/10_Options.zsh b/10_Options.zsh
index bec3477..f9f665f 100644
--- a/10_Options.zsh
+++ b/10_Options.zsh
@@ -1,8 +1,17 @@
#!/bin/zsh
+##
+## Part of configuration files for Zsh 4
+## by Hugues Hiegel <hugues@nullpart.net>
+##
+## NO WARRANTY PROVIDED, USE AT YOUR OWN RISKS
+##
+## You are encouraged to use, modify, and redistribute
+## these files with or without this notice.
+##
## Zsh options
#
-# zshoptions(1)
+# see man zshoptions(1) for more details ;-)
#
# J'ai pas très bien compris mais en gros ça va me permettre
@@ -19,6 +28,7 @@ unsetopt All_Export
## ``cd'' automatique
# Si la commande n'existe pas et qu'elle correspond à
# un dossier, zsh fait automatiquement un ``cd'' dessus.
+# Pour les fainéants qui ont la flemme de taper "cd " :-)
setopt Auto_Cd
## Envoie le signal CONT aux jobs passés en arrière-plan.
@@ -26,8 +36,11 @@ setopt Auto_Continue
## Complétion automatique
setopt Auto_List
-unsetopt Auto_Menu
-setopt Menu_Complete
+setopt Auto_Menu
+# Ces trucs sont pénibles car ils n'autorisent pas une
+# complétion "petit à petit".
+unsetopt Menu_Complete
+unsetopt Rec_Exact
setopt Auto_Param_Keys
unsetopt Auto_Param_Slash
@@ -61,3 +74,4 @@ setopt No_Prompt_Cr
setopt Numeric_Glob_Sort
unsetopt Prompt_Cr
setopt Pushd_Ignore_Dups
+setopt Glob