summaryrefslogtreecommitdiffstats
path: root/emacs.d/20-folding.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs.d/20-folding.el')
-rw-r--r--emacs.d/20-folding.el26
1 files changed, 26 insertions, 0 deletions
diff --git a/emacs.d/20-folding.el b/emacs.d/20-folding.el
new file mode 100644
index 0000000..10cbb06
--- /dev/null
+++ b/emacs.d/20-folding.el
@@ -0,0 +1,26 @@
+;;{{{ Load
+(autoload 'folding-mode "folding" "Folding mode" t)
+;;}}}
+;;{{{ Settings
+
+;;{{{ Startup
+(add-hook 'folding-mode-hook
+ (lambda ()
+ (local-set-key [C-Tab] 'folding-toggle-show-hide)))
+;;}}}
+
+;;}}}
+;;{{{ Hooks
+
+;;{{{ C
+(add-hook 'c-mode-hook
+ (lambda ()
+ (folding-mode)))
+;;}}}
+;;{{{ Emacs Lisp
+(add-hook 'emacs-lisp-mode-hook
+ (lambda ()
+ (folding-mode)))
+;;}}}
+
+;;}}}