summaryrefslogtreecommitdiff
path: root/20_Options.zsh
diff options
context:
space:
mode:
Diffstat (limited to '20_Options.zsh')
-rw-r--r--20_Options.zsh77
1 files changed, 77 insertions, 0 deletions
diff --git a/20_Options.zsh b/20_Options.zsh
new file mode 100644
index 0000000..ca0fb85
--- /dev/null
+++ b/20_Options.zsh
@@ -0,0 +1,77 @@
+##
+## Part of configuration files for Zsh 4
+## by Hugues Hiegel <hugues@hiegel.fr>
+##
+## 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
+#
+# see man zshoptions(1) for more details ;-)
+#
+
+# J'ai pas très bien compris mais en gros ça va me permettre
+# d'être sûr de retrouver ma commande dans tous les cas...
+setopt Always_Last_Prompt
+
+setopt Always_to_End
+
+# Je préfère nettement faire un "export" sur les variables qui
+# m'intéressent plutôt qu'utiliser cette option, car ça fait un
+# peu porkasse quand même...
+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.
+setopt Auto_Continue
+
+## Complétion automatique
+setopt Auto_List
+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
+unsetopt Cd_Able_Vars
+setopt Complete_Aliases
+setopt Complete_in_Word
+unsetopt Correct
+setopt Correct_All
+unsetopt Equals
+setopt Extended_Glob
+setopt Hash_Cmds
+setopt Hash_Dirs
+
+## Gestion de l'historique
+unsetopt Extended_History
+setopt Hist_Expire_Dups_First
+setopt Hist_Ignore_All_Dups
+setopt Hist_Ignore_Space
+setopt Hist_No_Functions
+unsetopt Hist_No_Store
+setopt Hist_Reduce_Blanks
+setopt Inc_Append_History
+
+
+setopt Magic_Equal_Subst
+setopt Mail_Warning
+setopt Mark_Dirs
+setopt No_Bg_Nice
+setopt No_Hup
+setopt No_Prompt_Cr
+setopt Numeric_Glob_Sort
+unsetopt Prompt_Cr
+setopt Auto_Pushd
+setopt Pushd_Ignore_Dups
+setopt Glob