diff options
Diffstat (limited to 'Tools/idle/config-extensions.def')
-rw-r--r-- | Tools/idle/config-extensions.def | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/Tools/idle/config-extensions.def b/Tools/idle/config-extensions.def new file mode 100644 index 0000000..d4905e8 --- /dev/null +++ b/Tools/idle/config-extensions.def @@ -0,0 +1,54 @@ +# IDLE reads several config files to determine user preferences. This +# file is the default config file for idle extensions settings. +# +# Each extension must have at least one section, named after the extension +# module. This section must contain an 'enable' item (=1 to enable the +# extension, =0 to disable it) and also contains any other general +# configuration items for the extension. Each extension may also define up to +# two optional sections named ExtensionName_bindings and +# ExtensionName_cfgBindings. If present, ExtensionName_bindings defines virtual +# event bindings for the extension that are not sensibly re-configurable. If +# present, ExtensionName_cfgBindings defines virtual event bindings for the +# extension that may be sensibly re-configured. + +# See config-keys.def for notes on specifying keys. + +[FormatParagraph] +enable=1 +[FormatParagraph_cfgBindings] +format-paragraph=<Alt-Key-q> + +[AutoExpand] +enable=1 +[AutoExpand_cfgBindings] +expand-word=<Alt-Key-slash> + +[ZoomHeight] +enable=1 +[ZoomHeight_cfgBindings] +zoom-height=<Alt-Key-2> + +[ScriptBinding] +enable=1 +[ScriptBinding_cfgBindings] +run-module=<Key-F5> +check-module=<Alt-Key-x> + +[CallTips] +enable=1 +[CallTips_bindings] +paren-open=<Key-parenleft> +paren-close=<Key-parenright> +check-calltip-cancel=<KeyRelease> +calltip-cancel=<ButtonPress> <Key-Escape> + +[ParenMatch] +enable=0 +style= expression +flash-delay= 500 +bell= 1 +hilite-foreground= black +hilite-background= #43cd80 +[ParenMatch_bindings] +flash-open-paren=<KeyRelease-parenright> <KeyRelease-bracketright> <KeyRelease-braceright> +check-restore=<KeyPress> |