Anonymous committed 2bb6ff5

+ Added smartparens.el config

Comments (0)

Files changed (2)

 (setq mc/cmds-to-run-for-all
-        kill-region
-        kill-visual-line
+        back-to-indentation-or-beginning
+        end-of-region
+        fill-paragraph
+        scroll-down-command
+        smart-tab
+        tm/pair-backspace
+        tm/pair-insert
 (setq mc/cmds-to-run-once
+        beautify-smex


+(smartparens-global-mode t)
+;; pending deletion. Replace active region with input. This is
+;; virtually `delete-selection-mode' emulation.
+;;; add new pairs
+(sp-add-pair "*" "*")
+;;; global
+(sp-add-ban-insert-pair-in-string "'")
+;;; emacs-lisp-mode
+(sp-add-local-ban-insert-pair "'" 'emacs-lisp-mode)
+(sp-add-local-ban-insert-pair-in-code "`" 'emacs-lisp-mode)
+;; you can also use the (sp-with) macro. It will automatically add the
+;; mode to the end of each call. How cool is that!
+(sp-with 'markdown-mode
+         (sp-add-local-pair '("`" . "`"))
+         (sp-add-local-ban-insert-pair "'")
+         ;; this also disables '*' in all other modes
+         (sp-add-local-allow-insert-pair "*"))
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.