Commits

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
         typopunct-insert-ellipsis-or-middot
         typopunct-insert-typographical-dashes
         ))
 
 (setq mc/cmds-to-run-once
       '(
+        beautify-smex
         mc/mark-all-like-this-dwim
         typopunct-insert-mp
         ))

files/smartparens.el

+(smartparens-global-mode t)
+
+;; pending deletion. Replace active region with input. This is
+;; virtually `delete-selection-mode' emulation.
+(sp-turn-on-delete-selection-mode)
+
+;;; 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 ProjectModifiedEvent.java.
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.